So, Rockstar Games released Grand Theft Auto Online Tuesday, the live multi-player version of their ridiculously popular uber-smash Grand Theft Auto V.
You may have heard about it…
You may have heard about it because the game is tremendously cool…or you may have heard about it because yesterday’s launch was a colossal mess.
…
