After Squid Game, a new Netflix series is on the rise with streaming providers. And maybe you should give this…