Not bad, could be better.
Definatly a good idea, the gameplay is smooth, however it could be better, possibly some more animation when the blocks explode, also if perhaps you could shoot faster it would be nice, make the game a bit more fast paced, overall in my opinion all it really needs is some faster gameplay and cooler animations, its a good game though, definatly challenging and originial.