After checking out Part 1 of Season 2 in early February, fans of the franchise will be able to check out new episodes on April 25. A trailer for the new episodes is yet to be unveiled by the streamer.