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!

This entry was posted in E3, News and tagged . Bookmark the permalink.