More sites are mirroring the demo ... still just the magazine released version, nothing new on the LucasArts official site (that is why this isn't a 'top post'). Check it out at 3D Gamers
, Gameguru Mania
, and Worthplaying
Dopelar effect (n.) The tendency of stupid ideas to seem smarter when they come at you rapidly.