I actually really like this puzzle game. It's got a decent difficulty increase throughout, and it's a good interpretation of the theme.