My understanding is that a new episode will be posted each Monday.
Each episode is about 5 minutes in length. I read the whole season in manuscript form last summer. You should start watching now to get acquainted with the characters, because it really gets going once the introductions are out of the way.
Steve posted a Geeklist and a discussion thread about the series on that other site:
I didn't contribute to the series in any way, and I have no stake in it. You should go over to BGG and thumbs-up the thread and Geeklist, though, just so that the Crucifix Microbadge Brigade will notice the show and have unholy conniptions over it.