Seen that this is out in the UK soon. Has anyone been lucky enough to play it yet (US release etc)? Downloaded a video of it and it does look good but I was wondering what the online was like as this is what I would do mostly with the game


Cheers!