C418 just released it yesterday, listening to it now. Sounds pretty awesome. He made everything sound cooler for the soundtrack, but I think he also said somewhere that the game's sound engine reduces the quality a lot, so that could be it, too. Anyway, go buy it! It's just $4.