#CUPodcast 127 - E3 2018 - Nintendo Direct, Smash Bros Ultimate, Battletoads, Jump Force, Assassin's Creed Odyssey