In this week’s episode, Leo and Francisco discuss the rumors surrounding the new Nintendo Switch, and they also talk about the 1up Mini Arcades, The Power Rangers 25th Anniversary, as well as the new shows and movies coming to us!