I had fun playing through the game. Very nice mechanic and way to implement the theme. I loved the difficulty progression throughout the level and how the levels let you find different approaches to problems. Sometimes some solutions make me feel that they were unintended, making me feel smart, Like how to stop the pistons on their levels.