Only four days left until Squid Game premieres