The Mask Reveals Disgusting Face – Downloadable Game

The Mask Reveals Disgusting Face

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