MyHand Studio

A psychological horror game for PC made by an indie studio from Java, Indonesia.
Action