I also loved it. Here's a thought: What year do you think it will be when there's an HTML5 site with as much functionality as that?
And when that happens how much will the code make you cry?