Nice!
I just had a look and so far they just have episodes 1, 3, and 4, and they seem to be releasing new ones weekly at a glance.
Good for people to check out if they've never watched the show before (like me), but not exactly binge-ready yet. I hope they make all the rest of the episodes available.
Episode 1: https://www.youtube.com/watch?v=Y235YEQstLo