Besides some levels not being playable, this is just perfect. The theme is well-used and the puzzles are great. I think it's the best game I've played to. Congrats!