Anybody else out there enjoying GTA Online?
I'm on XBox Live and have been playing a few hours the last couple days. I've pretty much been playing on my own and avoiding other players trying to kill me. I've played a couple missions done with some buddies and I can see where it would be a...