Now in the 90s

Now in the 90s

3 Battletoads Games Released in the Same Week (2x25)


: 23, 2023

June 23, 1993 - Released this week 30 years ago was Battletoads in Battlemaniacs, Battletoads in Ragnarok's World, and Battletoads & Double Dragon: The Ultimate Team!

  • : 2022
  • : 99
  • : 0
  • YouTube
  • 13