gamingconviction.com
17 Minutes of Downward Spiral: Horus Station Gameplay
3rd Eye Studios have released 17-minutes of gameplay footage for their upcoming first-person sci-fi game Downward Spiral: Horus Station. Downward Spiral: Horus Station releases this Spring on Plays…