Once I understood I was a caveman saving animals, I had a laugh. Strange idea, but I liked it and kinda had fun too! And I'm sure I heard the music somewhere else, but I cannot put my finger on it.
Same, there is one part of the music that I'm convinced I know, but I can't remember where from.