Fun but skewed difficulty curve
I actually found this to be easier than the first game, once I figured out how to beat it. Level 2 is the hardest of all 6 maps, perhaps because of two waves near the middle that have ridiculously tough enemies. The difficulty curve should be eased up a bit, because you'll be dead in no time if you don't know exactly what you're doing.