PCXbox One4 years ago0Battletoads launches August 20Battletoads will launch for Xbox One and PC via Steam and the Microsoft Store, as …
PCXbox One5 years ago0Battletoads Gamescom 2019 gameplayGamersyde has posted eight minutes of Battletoads gameplay from Gamescom 2019.
PCXbox One5 years ago0Battletoads E3 2019 gameplay trailer, screenshotsPublisher Microsoft and developer DLaLa Studios debuted the first gameplay trailer for Battletoads during the …
PCXbox One6 years ago0Battletoads announced for Xbox One, Windows 10Publisher Microsoft and developer DLaLa Studios announced Battletoads for Xbox One and Windows 10 during …
Xbox One9 years ago0Xbox boss teases BattletoadsXbox boss Phil Spencer wore a Battletoads t-shirt during the Windows 10 media briefing earlier …