If you’re already counting down the minutes until Squid Game Season 3 drops, Netflix has another twisted competition show you can watch.