A game in which the main character travels through an eerie abandoned space station, revealing the mystery of the missing crew and the secrets hidden... Read more
A game in which the main character travels through an eerie abandoned space station, revealing the mystery of the missing crew and the secrets hidden within the walls of the ship. Something sinister lurks on board the ship, haunting the character's every move and wreaking havoc at every turn.