Unless you haven't found out yet, check this thread out:
http://www.psynews.org/forums/index.php?showtopic=7098
It may not help much, but from what I've noticed, it's a Lotus Omega track, although I haven't seen it on any compilation or album whatsoever.