I remember playing this game as a kid, but I never actually beat it. I just watched a speedrun walkthrough on Youtube to see what was I missing out and what was I doing wrong. And... I wasn't really missing anything. The ending was just cheap and anti-climatic.