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:
Reviewer of movies, videogames and music since 1994. Aortic valve operation survivor from the same year. Running DVDfever.co.uk since 2000. Nobel Peace Prize winner 2021.