CleggaZ on 12 June 2018
Wow I was expecting Nintendo’s to be the best by far. But that was only a 6/10 for me. I guess Microsoft won e3 this year for me even though they didn't really show much first party...
e3 2018 was pretty meh.