Both the idea and the execution are great. Level 5 is a massive difficulty spike and the game moves from puzzle to platformer but I enjoyed it. I would welcome a resizable window because the text is very tiny. The effects look very good.