It's the third major game removal from Netflix in 2026.