Maid of Sker survival horror game promo image

Maid of Sker

Maid of Sker is a first-person survival horror set in the Sker House in Wales. The game is heavily stealth-based, having moments where your character must not breathe in order to avoid the "quiet men" that are hunting you.
    Most Popular