In the Micosoft E3 press conference yesterday evening a brand new Battletoads was announced.
There wasn’t a great deal of detail other than a teaser trailer that outlined a 3 player couch co-op experience and 2.5d hand-drawn graphics.
Battletoads is expected to release in 2019 although no firm date has been confirmed and will release presumably on Xbox One and PC.
Your home for all your videogame needs. Reviews, videos, podcast, news: we’ve got the lot!