GTA 6 Studio Says Devs Were Fired For Leaking Company Secrets

Published on November 6, 2025