The most fascinating 3D puzzle game as the story goes where you become alive at a spaceship which has been docked at a large alien shuttle. You have to explore the spaceship and solve the mysteries. The more points you score and discover about the alien shuttle which is designed with latest technologies. Graphics...