Raise your hand if you still hold water for Battletoads outside of that GameStop meme. I see…a few people in the horizon!
Wait, am I one of the only ones who played all seven games in the series, including the Tiger Electronics handheld release? Who is this 2020 version of Battletoads for? After playing it, I’m even more confused and delighted.
Read more…
View Article on Destructoid