That E3 2014 conference may as well have just not even happened for Microsoft.
Fable Legends, Phantom Dust, Scalebound, and Crackdown 3 all shown off that year and haven't come out yet or got cancelled.
Where's the Wired article calling out MS for its vaporware?