Coming Soon: Lair of the Clockwork God

Lair of the Clockwork God, the highly rated indie game smash from Size Five Games is heading to Xbox One, Switch and PS4, courtesy of Edinburgh studio Ant Workshop