Impressive to see scrolling in all directions and 8-way movement! I like the ability to strafe. The shaking of the screen when hit by an enemy is a nice touch! I enjoyed the music, but it would be nice to have more sound effects. The meanings of the HUD elements weren't immediately obvious to me, and they are a little hard to see sometimes.
Overall - nice work!