I dug out my PS2 copy of Mega Man X collection and raided my friends house the other day to get a good slug of nostalgic awesomeness, much to the same effect, I suspect. I don't remember a sheep man but the intro to the tune sounds like Elton John =D