[Review] “Squid Game” Season 1

Netflix's latest smash hit, Squid Game, has taken the internet by storm in the past few weeks, but is it really worth all the hype surrounding…