Battletoads (Arcade)

Battletoads is a beat ‘em up game that was released on the Arcade in 1994.

EventCategoryRunnersTimeWRHandicappedDev CommentaryRaceTASVODs
Random
AGDQ 2018Max Difficulty Bid WarPJ0:40:35NoNoNoNoNo
AGDQ 2015PimplePJ0:41:25NoNoNoNoNo