American video game publisher Rockstar Games’ next instalment of its ‘Grand Theft Auto’ series could easily be one of the most anticipated games and now a new purported leak has offered a sneak peek at its gameplay. According to Tech Crunch, the trove of data, which PCGamer discovered via a GTAForums […]