Merging Netflix Games articles edit

Thank you very much for merging the two articles! ema (talk) 11:22, 17 August 2025 (UTC)Reply