Squid Game sparks high-stakes battle for the internet