News Squid Game' spin-off could be coming to Netflix with David Fincher attached — what we know