Stairs - The Game

STAIRS is a first-person atmospheric psychological horror game, inspired by real-life events.
EU & US Release date: 28 Sep, 2015
gw score
7.0
good

Stairs - The Game Screenshots

Screenshots Added ()