During Microsoft’s E3 press conference, DLaLa Studios announced they are creating a “brand new game” centered around the Battletoads franchise for Windows 10 and Xbox One. This new game will feature three-player couch co-op, 4K resolution hand-drawn 2.5D graphics
You can view the trailer down below:
Advertisement. Scroll to continue reading.
In this article:Battletoads, DLaLa Studios, E3 2018, Windows 10, Xbox One