
Battletoads Review
Battletoads, developed by Rare and published by Tradewest, crashed onto the Nintendo Entertainment System (NES) in 1991. Famous for its unique blend of genres, quirky humor, and, most notably, its soul-crushing high difficulty, Battletoads NES […]