Leadgame

Travel a Sci-Fi, puzzle, point and click adventure.
Adventure