The E3 2018 gaming expo has arrived and if you're not excited about this year's updates and new releases, you ought to be. This past Sunday marked day one of ... Read more