Does anyone still have the demo scene, the link seems to be dead.