What does "internet required for footage shown" mean? It states it alongside that it's a mix of cinematic and gameplay. Is there some kind of cloud component, or is it referring that it's multiplayer?
Always online only campaign to prevent save file manipulation and cheating.
Gran Turismo 7’s campaign is always-online, and fans are not thrilled
Studio president says it’s to prevent cheating and save file manipulation
www.polygon.com