Hey well done on getting this up. I had a little trouble understanding how to play but after I read your instructions more carefully I was all good. The music gave it a cool retro feel, and there was a good variety of enemies. I only managed to get to the third level so I didn't see the shop mechanics. However the enemy respawn mechanic was a good way to give the player another chance to get their health up before proceeding.
Good job!