On November 2, Rockstar will release the debut trailer for the fifth main game in the Grand Theft Auto series.
Previously unconfirmed, the above logo is our first official sight of anything to do with the game, though there have been strong rumours for a while now that the title would be based in Los Santos, the series’ version of Los Angeles.
Leave a Reply