Battletoads

63
  • Everyone 10 or Older
  • Genre(s): Action
  • Release year: 2020
Battletoads (working title) is an upcoming game announced for release in 2019 by Microsoft. It is the newest title in the Battletoads franchise and the first one in over twenty years.

Battletoads (working title) is an upcoming game announced for release in 2019 by Microsoft. It is the newest title in the Battletoads franchise and the first one in over twenty years.

Original Release

08/20/2020

Platforms

PC, Xbox One

Links

Ouch! Looks like something broke. Try reloading this page. 🗙