Moren on 18 June 2018
I don't understand why we are supposed to lower our expectations and assume E3 is no longer relevant.
It's the biggest and most exciting gaming expo of the year, so I sure expect all companies to deliver.