From June 12th through 14th, thousands of game developers, super fans, and media outlets will be swarming the Los Angeles Convention Center for this year's E3 convention. Since it is quickly approaching, this means more leaks and predictions for upcoming…

Bailey BrownMay 16, 2018