Nov 1, 20213 min readSquid GameThe True Story Behind Squid GameSquid Game debuted on Netflix on September 17th, 2021. As a result, audiences have voiced bewilderment and shock. Squid Game isn’t just a...