Damn. That'll teach me not to trust Wikipedia. It said late 2014. Ah well. I'm still looking forward to it lol.
Yeah. Games should only have as many players as they need. Would Street Fighter work with 16 players? Fuck no. The dev's know what is best. Plus they're having an AI minion system which could be a bit like a MOBA game in some respects. Seriously, these are the guys who made the original Modern Warfare. I think they know how to make a good multiplayer game.