Super Smash Bros and Fortnite are Nintendo’s E3 2018 Major Products
Nintendo is pretty good at doing a great deal with just a little. Two years ago, the company focused on only one product at E3, Legend of Zelda: Breath of the Wild. At Nintendo’s E3 2018, Super [...]