Great game, the mechanic is a little hard to control and the difficulty raise a little fast, but overall i had fun, the art is great and loved the SFX!
Yeah definitely need to work out some of the mechanics, glad you had fun though, that's the most important part :)