PC 6 Years Ago March 26, 2015 us

Spirits of Xanadu Release Date

The game Spirits of Xanadu is already released on PC in the USA and UK.

Release Dates

Report Date / Submit ProductReport Date / Submit Product
PC
March 26, 2015Confirmed
PC
March 26, 2015Confirmed
Spirits of Xanadu cover art

WATCH TRAILER

TRACK0
Buy Now

Spirits of Xanadu

Game

At the farthest edge of the explored universe, the research ship Xanadu slumbers in orbit around a mysterious planet. Her systems remain active but there has been no message from her crew for months. Now a lone operative has been sent to wake the Xanadu and bring her home to Earth.

https://youtube.com/embed/s0MQ8QFBXvc

Image Gallery

screenshot, photoshoot or press material
screenshot, photoshoot or press material
screenshot, photoshoot or press material
screenshot, photoshoot or press material
back to top
x