Netflix Addresses Filming Conditions On ‘Squid Game: The Challenge’