A first-person adventure with shooting. Set in an alternate past in 1980s on Earth.
zerothis2014-06-28 #Spirits of Xanadu video game infoA first-person adventure with shooting. Set in an alternate past in 1980s on Earth.