Delta Green: Eldritch America – Uktena
An oil drilling site has shut down after excavation work revealed a cave with indigenous archeological significance. Mysterious statues of unknown origin puzzled local archeologists. Delta Green wants the site investigated, so a team of agents heads ...
More details