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.