The sole reason I want to buy a Sega Genesis is for Eternal Champions. Looks like a really good copy you picked up.
I've come close to buying this game several times. It's dirt cheap & looks interesting, but it gets absolutely bashed in reviews.
Led Zeppelin IV. Nuff said. Just don't play Stairway backwards. I've heard it and it's scary. But I am easily frightened. 
"Oh here's to my sweet Satan. The one whose little path would make me sad, whose power is satan. He'll give those with him 666, there was a little toolshed where he made us suffer, sad Satan"
Lol I can't believe people actually thought Zep did that on purpose...