That was utterly magnificent.
The music perfectly complemented the visuals, and I think the "themes"/motifs of this demo were more intriguing than the first Titan demo.
I loved the music/ambience and it was a flawless match to each and every segment...
IMHO, the "weakest" part of the demo was the comparatively lame rocket booster sound in the very opening... with just minor tweaks it could have *added* to the atmosphere of the scene instead of being perfunctory.
But, who cares?
The overall demo is a tremendously fun.
...And I just watched it several times in a row... and I'm still impressed with it.