E3 2018 Sucked?

https://youtu.be/f1yoDtg4DMw Check out my thoughts on this year's E3!!!  Lots of awesome stuff coming out...lots not announced?

Advertisements