Tagged: GTA Online

GTA: Online?

A billion bucks and 2 weeks to plug in a few servers; should The GTA Online launch have been smoother? We decided to ask an expert.