I think u guys have all a little bit too high hopes. In general, E3 is more and more blablabla event and its getting worse year after year.
What's getting worse is 3rd party dev conference.
These are the ones that give us meme material each year (Ubi,EA,etc ...)
Switch Friend Code : 3905-6122-2909