Battletoads – E3 2018 – Announce Trailer

Battletoads
Battletoads is an Xbox One game that’s coming out, but it’s in partnership with DLaLa Studios.

In fact, there wasn’t even any gameplay footage!

There was some brief info, in that it’s a body morphing genre mash-up, there’s 3-player couch co-op, and 4K Hand-drawn 2.5D graphics… so, not a lot.

Battletoads doesn’t yet have a release date, other than a2019. Will it be on both Xbox One and PC?

Also check out our other E3 2018 uploads!

Check out both the new trailer below:


Loading…