TED and Company have been busy prepping for August 31st launch. The whole team have been meditating, breathing, practicing yoga, and sometimes SCREAMING! We need these practices too! But yes my friends, they are coming!