TechCrunch posted an article about our launch. Check it out, and Digg it up here: