New Critical Mass site (beta)

Check out the new . 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.