to the uploader...I had a recording of what I think is this song but it had some voices in it like...hoooashh... and... meshuasseee... like some kind of live thing. I've been trying to find this version for a while now. This is the closest I've gotten(your version). do you know anything about another version?