E3 Microsoft News PC Xbox

Battletoads Announced for Xbox One, Windows 10

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.

Related posts

CPU Prediction – UFC 246: Conor McGregor vs. Donald Cerrone – UFC Welterweight Fight

James Kennedy

Final Fantasy VII Remake ‘Cloud Strife’ Trailer

Kelfala 'Kels' Sesay

No Time To Die Official Trailer Released

Richard Bailey Jr.