Did Squid Games drop the ball?