Bah...I got through part of the demo, then couldn't find out how/where to go to continue it. I really hate the whole "puzzle" thing they throw into these games, usually poorly done just to stretch out gameplay a few hours.
Otherwise it looks good, runs well on a P4C 2.4, 512MB, X800XT, at 1280x1024 2xAA/8xAF and everything else at the detected levels.