Nice game, but I feel it is over difficult.
In level 2-4, for example, hard mode needs almost no-miss to just make it. Then how can one win the insane mode?
Even I have gotten all badges, hard mode in world 3 or 4 are impossible to me. I think the hard mode should allow player to miss about 2 or 3 times. Perfect is reserved for the insane :)