Well, the site had a launch-date countdown to July 1st, which came and went. Now it's saying 364 days until July 1 next year. The copyright dates on the bottom of the page are 2005 and 2006, so this apparently has been going on for a while.
Oh well, I was curious to see what they had put together, and so far it's looking like the answer is nothing.