Awesome work! I live the variety in weapons and this is a great first game! :)
Some things though: The camera is way too zoomed in to see incoming enemies. Making te sprites smaller or adding arrows that point to enemies might help. The music is amazing, but I can only hear it on one ear.
Other than that, fun game!