Spirits of Xanadu
- March 25, 2015
- allen
Spirits of Xanadu is a 1980s-inspired exploration game set on a deserted starship. As a lone operative, you must uncover the truth behind the crew's disappearance through interactive environments, puzzles, and FPS elements. With multiple endings, your choices will determine the fate of the Xanadu.