Got a whole story with this one. Years ago I heard this and dismissed it. Yesterday I heard it and was like, "hmm...maybe...let's see how much I connect to it tomorrow" and now it's tomorrow. I gotta say man, it grew on me. I'm downloading this. It also seems that this track hasn't been getting any publicity for a while, leaving me doubting that you'll reply. Still though, nice work.
PS it seems Krussi's version of the song has been de-posted (the link you gave doesn't work).