Packed with gory and suspenseful scenes, Squid Game is the talk of the town. We believe this review will get you started on Squid Game.