Not being into video games much these days, it doesn’t take much to impress me. But I think most would agree this site offers a veritable feast of eye candy. I can only imagine the amount of design work that went into this project.
It’s since been moved here: