Okay
Not bad if this is just for demo purposes as you say. The physics need some adjustment, and you could do a lot more with the upgrades, such as different weapons and special abilities. Also, some kind of intro that gives this game a story would be good.