In a series of caves near Tibet there lies some strange and mysterious artifacts among the graves of creatures belonging to the humanoid race. Many feel these artifacts tell a tale of aliens crashi…