I think it's just going to be co-op multiplayer, not massively multiplayer. There are already co-op muliplayer graphics in the game's files.
It always amazes me when game developers shoot themselves in both feet like this. Sometimes it happens when a new software team has been hired to do the work on the next version, but when it's the same people--it's just suicide. Makes you wonder why. But of course, there's no one answer, and no good one, for that matter.