There were some rumblings that Microsoft might announce a new Halo title at this year’s E3 — and really, what would an Xbox event be without some nod to the perennial favorite sci-fi first-person shooter series? The company didn’t mess around this time. Before Xbox head Phil Spencer even took the stage, the company offered […]