Fans Try To Uncover Mysterious Game Awards Statue Posts - Insider Gaming
One fan has traveled to the mysterious New Mexico location and statue teased by The Game Awards and adds more fuel to the speculation.
One fan has traveled to the mysterious New Mexico location and statue teased by The Game Awards and adds more fuel to the speculation.