This week, I look back at one of the most memorable games I ever played, Battletoads. Remember this shit? Awesome!
This is the first of many posts to come as I recount games, movies, and books of the past. Kicking it off is a game I fondly remember from my youth featuring three steroid-infused amphibian siblings, Battletoads. I nabbed my first Nintendo in the early nineties. How, I have no idea, as