Surprised I haven't seen this mentioned here. Picking the first day of E3 to announce something like this probably isn't a great idea, though:
...