Marketing Stunt
Geoff Keighley has sparked widespread speculation with a hellish statue in California's Joshua Tree National Park, hinting at a surprise for The Game Awards on December 11, 2025. The installation features glowing red tendrils and eerie sounds, drawing visitors and online buzz. Insiders have debunked popular theories, building anticipation for the event.