Dark Crystal Prequel Reveals Release Date on Netflix, New Photos