Love It Or Hate It? Netflix’s “Squid Game” Reality Show Adds A Shocking, New Plot Twist

The competition just got more intense.