Nice work, really engaging! It would be nice to add more different monsters, to vary the experience a bit. The SFX for the shot is pretty cool, but since the player has to shoot continuously it becomes quite annoying after a while. You could automate the pitch or create different versions of the SFX with slight differences and randomize which sounds must play.