I've not commented on it, but I showed it to a bunch of my friends and they all thought it was awesome. It is win.
As for this lame thread. Yes. I haven't played half the games I've listened to the tracks for. I mostly download all the mixes done by my favorite remixers, having played the game or not. If I've played it I get nostalgic. If not, when I do played those games after, I get goosebumps. Either way it's great to hear abstract tracks pop up in different places.