Hey mbv
The new demo I think v1.2 has now been released and is available at the
Totem games site
I hope it works better for you than me as I had v1.1 installed and it worked fine, then I decided to install v1.2 to check out the new features only to find it doesn't start on my machine. (Geforce 7800gt AMD 3000+ AC'97 onboard sound 2GB RAM Windows XP SP).