Oooh I like this. One of those addictive problem solving games. I need to spend more time learning all the mechanics, but the hints guiding you around are very handy.
Yes .. it is a classic 2D Flash game that was based on a 3D game of the same name. I spent quite a bit of time on the hints as they drag on CPU cycles if not being used...