Well done and +1 for the nice pixel art and animations!
Note that in order to play, I have to switch my keyboard to US-English mode ; on the French keyboard (AZERTY), the key Z is at the same location as W on a QWERTY keyboard. Thus pressing Z acts both as UP and SHOOT.
Solutions: change key to X or use keyboard.ARROW_UP instead of keyboard.UP