The haunting demo of No, I’m Not a Human walked the thin line of what makes a monster, but it was squandered in its full release.
WARNING: SPOILERS for ALL of No, I'm Not A HumanNo, I’m Not A Human is a unique indie horror game by Trioskaz that requires players to attempt to distinguish humans from “visitors,” creatures that ...