News

Squid Game dropped its six-episode final season on Netflix last June 27, and it has already surpassed the streaming ...