Nintendo Direct 3.8.2018: What the Heck Nintendo?!
For any Switch fanatics out there, and gamers in general, March 8, 2018 heralded our attention because we were all waiting for the news and information on our long anticipated games and franchises. The new Pokemon RPG announcement, Metroid Prime 4 release date, and any other big name titles that Youtubers and forums have been…