Battletoads Is Back!

One of the most frustrating games of the SNES generation is a co-op platformer called Battletoads. If a family member and you were to play this game you were sure to get into a fight. One of the reaso…