Earth has been visited by mysterious creatures! Who they are and where they came from? No one knows. You have a chance to solve their mystery! Explore different parts of our planet, from abandoned temples in the Amazon forest to super-modern spaceports! Each level is a unique 3D puzzle game. Rotate,...