Could it be that the online activation poses a problem? Or is it the size of the release?
How long does it usually take after the game appears in retail to be released?
I hope the scene guys are not ...
Looks like it's out already. Wonder which group will have the upper hand. I hope they manage the activation thingy soon. Looking forward for DEVIANCE release.