Grand Theft Auto Online launched earlier this week and as we’ve seen with virtually every major “online” launch in the past few years, there were server problems. Rockstar Games has been hard at work to get things resolved before the weekend (and a likely influx of online players) and has...











TechSpot