STAY AWAY FROM THIS STEAMING PILE OF ♥♥♥♥.
While the gameplay itself is actually pretty good, the multiplayer is utter garbage.
The activation process is a form of slow torture thanks to the required yu(can't)Play client that must be running for activation (which is coded by 8 year old monkies), but unfortunately, when you try to activate the game (and any DLCs), the game 'locks' as it waits for the client to pop up the activation window, which can't come to the foreground because the game is locked because it is waiting for the client.
Don't bother trying to contact support, I'm pretty sure it doesn't exist except as a mailbox that no one actually looks at.
Also, browsing the multiplayer server list brings up an empty page. Which means either the game is not retrieving server information, or there are actually no games taking place (likely due to the client being utter feces). Either way, there is effectively no multiplayer in this game due to garbage code.
Save your money.