Make a Squid Print - Science Friday(00) Chelsie Ebert 23 Aug 2025 Save Image Image gallery: Is Squid Game Based on a True Story? Unpacking the Netflix Phenomenon