Comment on You Control: Desktops

Broken for Snow Leopard, huge bummer :-( Anybody know if they are secretly updating? They don't have a forum only a blog.