New Critical Mass site (beta)

Check out the new www.criticalmass.com . Today they launched their new beta site, it is a look into the direction that the site is headed.

UPDATE: The new Critical Mass site was down for about a week but it is back up now and much faster/smoother than before.