Squid Game is a chilling tale of humanity October 29, 2021October 29, 2021Sarah Yoo A recent Netflix series “Squid Game” presents a haunting reality.