Arcade-levels of difficulty were expected for this time period, so it makes sense. Still, what a rough game to overcome when you first experience the Yellow Devil, especially if you didn't know about pause buffering (and why would you back in the day?).