Battletoads in Battlemaniacs

If you look around the internet you’ll read various horror stories of Battletoads, the game that ruined childhoods across the globe.   With its technically proficient graphics and engaging gameplay it stood poised to be a phenomenon like the Ninja Turtles except for one fatal flaw: it was too fucking hard.  I can guarantee 90% of […]