Battletoads games in order

All 6 Battletoads games in release order, from 1991 to 1996.

Games
6
1991 to 1996

Every Battletoads game by release date

  1. Battletoads
    1 Jun 1991
  2. Battletoads
    1 Mar 1994
  3. Battlemaniacs
    1 Jan 1996, port