Battletoads

Battletoads returning to Xbox in 2019

A new Battletoads game has been announced as coming in 2019 and will be available on Game Pass at launch. Not much is known at the minute so watch here for more details when we get them!