Self – Downloadable Game
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