Simple yet very polished, and that for me is way better than something complex but half-done!
Also, the difficulty is really well balanced, even tho I do suck at puzzle games.
Good work!