E3 canceled: Here is what we know so far