After an onslaught of rumours, followed by a conspicuous teaser image posted by Rockstar Games themselves, it’s been confirmed this...
Take Two Interactive recently released its earnings report, within which it announced that Rockstar Games has been “hard at work” on new games...