Great puzzles! I see potential for a great future of this game. My only complaint is that the screen becomes a bit messy in later levels, but it didn't impact the fabled "a-ha!" moments negatively. I liked how the last level was a twist on the level before, but I think you need a way to show level progression because when I entered it, I thought it was a bug.