I have to admit that it's one of the toughest platform games out there. The design choices are so wonky- for instance, you have to make a nearly impossible jump in level 3 and be able to land on a spring. It looks a bit like this...
===
(You) (spring)
=========== ==
If you happen to touch that little "block" that's just a little higher upwards than the spring, you end up dying in the chasm. How the fuck could Sunsoft expect a small child to ever clear that leap of faith...if they could even GET to the third level in the first place. For me, this isn't too bad a jump...I just run and then at the last moment jump and about 75 percent of the time I'll clear it. Where I run into trouble are the bosses- they're even more ridiculous than the actual levels. The Bat Creature has sickening AI, and you'll almost always get hit in the process of hitting him...the little bats he tosses out are inavoidable 50 percent of the time.
Has anyone even finished this game? As to me it's technically impossible because of design flaw.