Collision Detection
Nevermind your glitches that you corrected. Or the difficulty or the controls, the looping music. Collision Detection. You need to get that right first. All the rest is well and good but the collision detection for all object, the character, and the bad guys, heck everything, is just broken.