A Few Screws Loose Studio

A reverse-horror game where you play as a blind monster that survives off the fear of humans.
Action