Nice artstyle and music.
I think that it would greately benefit from a upgrades that you won't loose after death. An alternative would be to increase the initial number of lives so that player could accumulate a large number of upgrades. There is a potential here! :)