To celebrate the Itch.io Halloween sale, the retro survival horror game Space Station: Alpha will be on sale!