Microsoft was the first of the major players to hold their annual E3 press conference this year, and they promised from the start that they would deliver “the greatest games lineup in Xbox history.” Did they pull it off? Decide for yourself. Here are the highlights from Microsoft’s showing this […]