I like that interface. You'd think it would be annoying but it works very well for a site with animation.

It's unfortunate that it doesn't play well with pop-up blockers. Most people don't have a clue how to tell the built in IE pop-up blocker to allow pop-ups on this site so it would be completely useless for most people. If you have to do anything special to get a site to work. 99% of the people will just give up instantly.