I categorically confirm that this is NOT one of my mixes. I see where it says "The Fickle Mixes" as the album title, which is not correct. I can only imagine that the mixer, pwarrior by the look of it, did this mix and stored it in a folder on his hard drive which also contained some of my mixes he had already downloaded.
This should really be posted in the Fan Mixes section, but if you want my opinion, the intro isn't bad, but it goes downhill after that, with overlay on overlay, and as Dan said, becomes way too chaotic for my liking.