This is a very polished game, what I call eye-candy.
Beautifully articulated timing, really different puzzle game that's not cliche, the difficulty pacing is fair, and best of all it requires you to actually think, and not just luck-based (cough, cough, Angry Birds, cough). Excellent job!