I think the IMPLEMENTATION was very good. Sound effects, music, and graphics were very interesting and memorable.
However, there might be bugs in your current version. I keep dying even without getting hit by the moving blocks. (At least, not flashing red)
It's also too challenging. Right now, it seems mostly luck based. If you slow down the moving blocks so that the player can dodge them more consistently, then it will be a skill-based game.
With an appropriate difficulty curve, I think this can be a very good game.
----
My suggestions summarized:
Level implementation, with difficulty curve
Reduce difficulty
Fix bugs
----
Overall, very well executed! This can be a great app idea.