Gaming News Nintendo eShop’s New June 15, 2017 Releases by Matt Reisine 7 years ago So, what’d you think of Nintendo’s lineup at E3? Overall, my friends and I liked…