(Sorry if this has been discussed before)
I think a 2 player mode could be really fun. You could have a split-screen with each player playing a separate zone of equal configuration. Each player could both develop their zone, and select from a list of say 5 batches of enemies to release into the other players zone. Once you've gone through all 5, you get a new (presumably tougher) batch to send forth.