Squid Game reality show is a hit, making us ask: are we the Capitol?
Squid Game: The Challenge is the highly-anticipated reality show spin-off of the survival horror show from 2021. Following The Challenge’s debut on November 22, 2023, Netflix reported that it reached the top of the English TV List with 20.1 million views. The original Squid Game show is set in South Korea and follows people desperate …