Geoff Keighley is pulling some ARG-type shit for the Game Awards, leading people to a demonic statue in Joshua Tree, California that's teasing...something...that'll be announced at the event:
reddit.com/gallery/1pbnpwfPosted Dec 1, 2025, 8:23 PM UTC · locked
11