Dave writes: "The Halloween glut of games keeps on glutting, with the release of Clea, out now on Xbox One and Nintendo Switch, joining a previous drop on PC via Steam."