A well-designed and polished game. Trial and error are a pretty bad strategy in this game and thinking is encouraged. Level 13 is my favorite, very simple but still makes you think. Visuals, music and SFX are all well-done and fit the game well. Good job!