Self – Downloadable Game

Self

Self is an intense psychological horror game about a self-loathing (and self-harming) man who has been imprisoned and lost his mind.

Self is set in dingy underground prison building and played out entirely with a point & click interface – … Read More