Loading
Not seeing your game?
Archaeologist Lewis Deacon begins to investigate an ancient temple at the request of a certain institution. As he explores the site, he learns that the stories engraved there are related to the aliens who visited the Earth in the ancient times.