An early 1990 puzzle game, of which there were a flood back then which were started and abandoned it seems. This was yet another.
I’m not fully sure what you have to do, but the game is well presented and could have made a half decent PD/Covermount game had it been completed.
Nothing else is really known about the game, but we assume the developer abandoned it and gave it over to a cracking crew to put out there.