E3 2013: The ‘Big Two’

E320131

I’d like to imagine that Microsoft HQ is flashing red right now – that faceless lackeys are running around half-naked screaming ‘GODZILLA’ into the sky. That cabinets are being overturned, SmartGlass devices symbolically shattered against the wall, like something out of a comedy newsroom. I’d like to Continue reading