Battletoads.
F******. Damn. Battletoads.
You see, Ghouls and Ghosts is beatable. I'm not so sure about Battletoads.