Battletoads

Here’s our first proper look at Battletoads on Xbox One

The new Battletoads has finally been properly unveiled with a first-look trailer.

Battletoads headlines