Battletoads coming to PC, Xbox One and Xbox Game Pass on August 20
X019 attendees can play Doom Eternal, Jedi: Fallen Order, Project Resistance, more at the show
Here's our first proper look at Battletoads on Xbox One
Battletoads to appear in Shovel Knight Xbox One
There is probably a new Battletoads game coming
Battletoads trademarked by Microsoft
Rare mentions new games in Banjo, is almost certainly "a joke"