Episode 19 - Nintendo Direct Talk

Sat Mar 17 2018 (52:00)

What a Nintendo Direct this year so far!!! Great announcements! Great titles! Super pumped for Nintendo! We also talk other games!