I just listened to this on ACIDPlanet, and decided it's just not good enough. It needs a remix, which I'll do tomorrow. I've deleted it in the meantime.
If you've already listened to it, please forget what you heard! I'll let you know when the improved version is available.