Fun Games - PunchArcade is a fun place to play fun games online.

Battletoads : Double Dragon

Battletoads & Double Dragon: The Ultimate Team is a 1993 beat 'em up developed by Rare and published by Tradewest. It was originally released for the NES and later ported to the Sega Mega Drive/Genesis, Super NES, and Game Boy. As Always, Have Fun!

More Fighting Games