E32018

A brand new Battletoads game is coming to Xbox One next year

The Battletoads are making their extremely-long awaited return next year, and will be console-exclusive on Xbox.

2 years ago

E32018 headlines