I just found this on Netflix and didn't realize it was a weekly show. I ended up binging all the episodes they had out and finding myself on the edge of my seat! I am so excited for the next episode! It's like if black mirror made a reality show. I absolutely love it!