As if to drive the point home, the forum servers are on the fritz with so much activity. The Xen section won't be complete for a while longer, but they said it was greatly expanded and is pretty much a full game in its own right. Also, you can buy the soundtrack for pretty much whatever you want.
It's coming! At last! Been watching and waiting for this game for years!