Best Nintendo NES Games Battletoads Steve, May 10, 2011 Battletoads [youtube=http://www.youtube.com/watch?v=SCjnC7E88es] Battletoads was released by Tradewest in 1991 for the NES. It’s is a beat em up platformer game. The story goes that an evil woman named “the Dark Queen” is trying to take control of the universe. She kidnapped one of your toad buddies (Pimple) so you need… Continue Reading