A ship descends onto a strange alien planet, touching down inside a dark underground cavern. A mysterious traveler climbs out of the ship and begins to explore the subterranean landscape. She soon discovers advanced alien technology, is stalked by an ominous beast lurking in the shadows, and finally has a very close encounter with a giant being of unknown origin.
VISITE ULTIMATEGAMESWEB HOMEPAGE FOR MORE GAME NEWS.
Follow us on: