ARTICLE: E3 2018 Recap by RipWitch13 June 201824 min readAdd comment Were the conferences set up at the worst possible time for you? Want to just hear the announcements made? Come on in!