Excellent game! Well thought out puzzle mechanics and a nice game length (although I would have played more if there was)! Sometimes the order of operations could be a little bit confusing, and a undo/step back in time function would have helped a lot in a game like this too. Very well done!