Clea launches on Xbox One, Nintendo Switch in time for Halloween

The survival horror game Clea is out now on Xbox One and coming to Nintendo Switch just in time for Halloween. The developers promise no cheap jump scares. Here is a description of the game from Sekai Games: After experimenting on the Chaos Servants, Clea’s parents have let the monsters loose in the Whitlock Mansion. … Read more