Downward Spiral: Horus Station: Horus Station is coming to Steam May 31st!

It is a happy day here at 3rd Eye Studios. We can today announce that the release date is set. Downward Spiral: Horus Station will launch on PC via Steam on Thursday May 31st (31/05/2018). The price of the Downward Spir…