The contemporary sci-fi horror series was released in February 2022 and ahead of the season finale in April 2022, it got greenlit for another frightful season, which premiered in April 2023.