Really fun, and funny too. You managed to get in a lot of enemy variety, and I didn't find any issues. Great job.