Pokemon Let's Go Pikachu

Last Smash Ultimate Direct - BitCast Episode 62

Last Smash Ultimate Direct - BitCast Episode 62

On this week's podcast, Michael and Jake pour over every detail that was shown during the most recent Smash Ultimate direct. This is the last Smash Direct before it's release on December 7th, 2018, and boy did we get a lot of new information. Tune in to talk about some stuff!