Infuriating. Annoying. Evil.
I love it.
Exactly what this kind of game should be. The simple art style is used well and the squares actually manage to have some personality. SFX also support the game well.
It's simple, it's not flashy but it's packed full of gameplay.