WordsintheWater
Member
Just snagged my copy, too. Judging from all the people streaming my guess is servers are up. Sadly I'm still at work so I can't confirm until I get home later this evening.
I'm just gonna download the 9 GB multiplayer update and see where it gets me haha