Nintendo Direct & Indie World Showcase: More than 40 Titles Revealed in 40 Minutes
**Nintendo Direct & Indie World: Over 40 Games in 40 Minutes – What You Should Know** Yesterday, Nintendo delighted fans with an exciting dual showcase, rolling out over 40 games…