Battletoads announced for Xbox One, Windows 10
posted on 06.10.18 at 05:27 PM EST by (@salromano)
Developed by DLaLa Studios and due out in 2019.

Battletoads

Publisher Microsoft and developer DLaLa Studios announced Battletoads for Xbox One and Windows 10 during Microsoft’s E3 2018 press conference.

Battletoads is a “brand new game” featuring “body-morphing genre mash-ups,” three-player couch co-op, 4K resolution hand-drawn 2.5D graphics, and more.

Watch the trailer below.

Save $3 with the coupon code "GEMATSU"
Play-Asia