gaming news November 12, 2026Lisa Leonard Rudolph Thompson GTA VI launch: Is it the Best Time to Take Off Work? GTA VI launch is causing 12.5 million gamers to plan time off. Are you one of them?