Released in 2021, Squid Game quickly became a global sensation, amassing over 2.2 billion hours of viewing in just 90 days ...