The Game Awards Hell Statue Is Really Only Hyping One Thing

For one night in 2005, the Mojave Desert glowed green. Microsoft inexplicably launched its then-new console, the Xbox 360, with a release event in a hangar in the desert. A Microsoft executive told Gizmodo in 2005 that it was supposed…

