The web page is pretty much the same structure as 2010 but the contents is focused on WCS 2010 coming up this summer. Here is the English top page.
Its got a slick image intro of the teams that have been selected until now including Australia, Denmark, Finland, Germany, Italy, Korea, Mexico and Spain. It looks like the images might be in 3D so you can try out your new 3D glasses. (joking)
You can access the profile information for each team and this information will increase as representatives are selected.
You can find links at the top of the page for the facebook, youtube and twitter feed. Keep an eye out for a Deviant Art link up there soon.
Along the side near the bottom you can see a link for all previous web pages except for 2003 when there really wasn't a web page. The page has a history for the event at the bottom so check that out too.
This year's top page is SNSed out so there are multiple ways to keep in contact regardless of how far away you may be from Japan!
