The Lost Cave

A space expedition uncovers an ancient civilization...and awakens an ancient power...