Squid Game

Squid Game ★½

So disappointing.