I remember playing this game as a kid. The graphics and music are both memorable, but the controls do suffer from a couple of odd choices. The jumping is the biggest offender, where there is a half-second delay before each jump and the awkward glide trajectory in midair result in unfair deaths in Stages 2&3.
I play this when nostalgia hits hard. And that happens a lot to me.