Wales Interactive, the studio behind games such as Don’t Knock Twice and The Complex, has announced that its new horror title Maid of Sker will release

Wales Interactive, the studio behind games such as Don’t Knock Twice and The Complex, has announced that its new horror title Maid of Sker will release