[New Mode Idea] Stop the Advance/The Stand
Here's an idea I've had bouncing around for a while. A seven-versus-computer map/mode where the players work together to stop an army of Minions/Troops/new-enemy-things from overtaking there base/fort/outpost; and the game is decided when your team reaches the enemy's side of the map and defeats a Boss-type character/creature; Or is overrun and your nexus (or some new kind of structure) is demolished by them.
I like this idea because it's just playeres, and alot of them at that, struggling to stop a single foe. (it could even be bumped up to a 10vBots, if that would make it more epic.) It's just an all-out party map!