The long-rumored release of Grand Theft Auto (GTA) 6 from Rockstar Games has allegedly received new leaks, thanks to recent uploads by YouTube user “masken”.
The game, purportedly been in locked status for seven years, has its game development tools allegedly leaked on GTAForums.com, an online forum dedicated to