Downward Spiral: Horus Station

Downward Spiral: Horus Station – Review

Downward Spiral: Horus Station – Review

There’s been a long tradition now of horror games set in space, the infamous Dead Space being just one of many examples. Downward Spiral: Horus Station seemingly tries to follow in those footste... Read More »

Site Score
5.0