Huge GTA 6 leak sees over 90 alleged videos circulated

Over an hour of development footage has been posted online, originator claims to have source code

Huge GTA 6 leak sees over 90 alleged videos circulated