Netflix announces reality show episodes to be released on weekly basis