In 'Cosmic Rescue', you play as a skilled astronaut who must navigate through treacherous space missions to save an abandoned mini helicopter on a distant planet. Uncover mysteries, deal with unexpected obstacles, and use your quick thinking to bring the lost technology back to safety.