Netflix has confirmed that the game is totally them, but it’s currently only being promoted on its Spanish and Indian social media accounts. E