After a few years of teases and a lot of memes a new Battletoads was announced last year at E3 though not much else was confirmed bar the game coming out in 2019. Well here we are at E3 2019 and Battletoads has once again shown up but there’s no sign of a release date except we don’t have to wait long apparently. Furthermore Battletoads will launch as an Xbox Game Pass title so subscribers will have access to it day one.
For now enjoy the gameplay.
For more news from Microsoft’s Xbox E3 2019 Briefing and all the other shows at E3, make sure to keep tabs on our E3 hub.