Netflix Closes Squid Game Studio Despite Mobile Hit Success | The Tech Buzz