i can't understand this nonsense, why release it today in the US and in Europe on thursday. It's not like co-op will be played on their servers, it's all p2p co-op, they're using steam (pc version obviously) for all the multiplayer and match making so it's not like they've any servers at all to worry about.