I loved the power up concept and the "Strike" audio. The physics simulation/gameplay could do with some polishing, but, was quite a fun time spent.
P.S. Do checkout our game.