The Mask Reveals Disgusting Face – Downloadable Game
The Mask Reveals Disgusting Face is a short and intense low rez first person psychological horror game in which you play a depressed man who has isolated himself from the rest of the world.
Created by Zykoveddy, the talented developer … Read More