Gameloft, HarperCollins Productions and Netflix Games have confirmed to IGN that they have been working on a new Carmen Santiago game for the Nintendo Switch ... Read more