Odeo launches quietly

if you signed up for the announcement, you should get an invite soon