To say people are excited for the launch of Grand Theft Auto 6 might be the understatement of the year, so it’s no surprise that a new webpage that popped up then disappeared on Rockstar Games’ website has sent people into a feral frenzy.
Earlier this week (May 8), the Grand Theft Auto 6 Reddit community spotted a new placeholder page on Rockstar Games’ website relating to the upcoming sequel. This led to a flurry of analysis and speculation
BREAKING: Placeholder link for the GTA...