Who's getting it/has it? Screen names and consoles/pc's? Been playing it for a few hours and it's a bit rough from the get-go but a really great game when you get into it.