Grand Theft Auto VI leaks have been doing rounds on the internet for quite a while. Having been in development for almost ten years, fans are hyped for the game, leading to many speculations. Take-Two Interactive CEO Strauss Zelnick has recently mentioned in an interview with CNBC that the fiscal year [..]