Gaming News Nintendo eShop’s New April 13, 2017 Releases by Matt Reisine 8 years ago So, what’d you think of yesterday’s Nintendo Direct? Overall, my friends and I thought it…