Wow, this is quite polished! I liked figuring out the best shots for each of the enemies. Great work!