Short survival-horror game
They Are Here! (Demo) is the demo version for an indie game in development. This survival horror puts you first in the middle of a suburban setting as you try to survive from a bizarre creature. You will need to run fast, stay hidden, and use the...