Battletoads are back! Watch the teaser trailer from the Microsoft E3 2018 press conference. – You've gone soft

Uncategorized Admin 0

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.

Source: God is Geek