Read More 10 minute read News & Analysis Reviews and Culture Why is everyone talking about Squid Game? By Finn McKenna *Spoiler alert throughout* Squid Game has the entire world talking. The series based in South… bySocialist PartyOct 31, 202117 views