OTBWY on 02 May 2018
twintail said:
The info is E3. Only the online isn't. |
The confusion is that it looked like he was saying all the info would be confirmed on the 7th of may. I guess through the possible Online presentation on the 7th, it would validate his info.
I am still skeptical.