Release date revealed for Maid of Sker
Wales Interactive, the minds behind Don’t Knock Twice, The Bunker and The Complex, has revealed that survival-horror title Maid of Sker will now launch in July. The title will be available for Steam, Xbox One a...