News GTA 6 leak and job posting teases modern-day setting