Great game! The balancing is really well done, too. I had a bit of trouble figuring out exactly where enemies were hitting, but that's the only negative point I can think of.
Other than that, it's a great submission with excellent overall presentation (design, art, sound, etc.). Well done!