TechnologyRockstar Releases 38 New Grand Theft Auto 6 Screenshots Ahead of November Launch6 November 2026