Games Video 2 Angry Video Game Nerd: Battletoads On Sep 03, 2008 6:02 pm, by NeutralX2 One of the NES’s most cherished games, what could possibly be so bad about Battletoads?