Spram: Yeah, it's one of the hidden tracks.  Personally, this is one of my favorite CT tracks even though it wasn't even released. 
Well, it seems "CT + Techno = teh kewl."  In particular, I don't like the synth at 1:14; it seems it would have been better if it was more subtle or somehow different at that point, but otherwise it's not bad.  I find it worth the download simply because I like the original track.  So, anyway, I DO like the mix.  I agree with snarfoogle -- more of this song wouldn't hurt, either. 
BTW, I'm a n00b as well, so you'll want to take my criticism with a grain of salt.