Looks eerily similar to the Golden Axe series, but way harder and full of bugs. Did Rare really develop this game?
play battletoads in battlemaniacs
Refresh if You Can't read the image.
Publisher: Nintendo Developer: Rare Ltd. Released: October 1993
Playretrogames.online