Amplify / The Battletoads are again. We would like that have been higher information. When Battletoads arrived at the Nintendo Leisure Device in June 1991, it rode on a wave of limited-time momentum within the West. Ninja Turtles fever used to be nonetheless a factor. The NES dominated the charts, …
Read More »