gaming news November 8, 2026Richard GTA 6 cover image: Worst leaks ahead of launch date GTA 6 cover image has been leaked online, stirring excitement and controversy ahead of its November 19 launch.