Rockstar Games has finally addressed the leaky elephant in the room.
After over a week of gameplay leaks hitting the internet from one mysterious source, the creators of Grand Theft Auto 6 have put out a statement and, surprisingly, an apology to fans just before the extended look premieres tomorrow on Netflix.