A very cool game! Puzzles are challenging, but don't require you to plot out too many steps to solve the level (which is great). This makes it ok for a player to use the 'restart level' option liberally without losing too much work :)
3D intro and voice acting are a fun addition. Great job cheezy_cake