Stairs - The Game Latest Downloads
- Posted over 3 years ago
- 412 MB
- 2,393 downloads
Stairs is a horror game that takes place in an abandoned factory where a strange staircase is located. The protagonist started to investigate the area due to claims of paranormal activities and is there to debunk them all.