Indie game studio based in Hampshire, England.
In this pessimistic and atmospheric grid-based horror game, you wonder if still being alive really is a blessing, or a fate much worse than death.