Spirits Of Xanadu Review - The Gamers Lounge

Spirits Of Xanadu is an intense title, set in an alternate version of the 1980s. As a lone operative you must travel to the abandoned ship of Xanadu and bring it back to earth whilst discovering what happened to the missing crew. What can possibly go wrong?

Read Full Story >>
The story is too old to be commented.