Battletoads Diumumkan untuk Xbox One dan Win 10

Microsoft selaku pihak Publisher dan DLaLa Studios selaku pihak Developer mengumumkan Battletoads saat ajang konferensi pers Microsoft E3 berlangsung. Kabarnya Battletoads siap diluncurkan tahun 2019 untuk platform Xbox One dan Windows 10.

Battletoads merupakan game dengan tema unik yang menampilkan gabungan antara Body-Morphing dan Mash-Up beserta fitur Co-op (3 pemain), resolusi 4K dengan visualisasi grafik 2.5D dan banyak lagi.