Netflix is closing Boss Fight Entertainment, the game studio behind Squid Game: Unleashed.It was acquired by the streaming giant back in 2022.