incredible work done to make this interactive invitation go way beyond traditional notion of design and web interaction.
Any flashy Website using the Word University immediately catches red flags for me.
Also calling this inspired by the demoscene is an insult to all true demoscene coders.