The first of the new Hitchhiker's Guide to the Galaxy episodes is now online. It will be up for the next week.