Battletoads Announced for Xbox One, Windows 10

Written by on    

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 above.

About The Author
Kelfala 'Kels' Sesay News Editor
Leave A Comment