The Electronics Entertainment Expo, or E3 for short, just finished this past Thursday, and as always, it brought a lot of good news with it. Landmark franchises like The Elder Scrolls and Super Smash Bros. announced new games, as well…

David KaucicJune 19, 2018