Tagged: Squid Game

Squid Game and the Game of Life

Recently an original Netflix series from South Korea titled Squid Game went on the air on September 17, 2021, and caused a wave of squid game frenzy…