fallen on 13 May 2014
I agree OP. MS announced they announced this now so E3 could be only about the games.
I guess that's ok, but it would have been a nice megaton to add on top of the games at E3.