Fun game to play, upgrades/upgrade points are easy but not too easy to get,music was okay,enemies were fairly difficult and controls were decent(even though you can costumize it). It has some major bugs though but that can be fixed.
P.S. one of my favourite thing about this game is that you can skip the levels that you can't complete saving me time on them "OMFG!" levels.