Publisher Microsoft and developer DLaLa Studios debuted the first gameplay trailer for Battletoads during the Microsoft E3 2019 press conference.
A release date was not announced.
Publisher Microsoft and developer DLaLa Studios debuted the first gameplay trailer for Battletoads during the Microsoft E3 2019 press conference.
A release date was not announced.