Troops back from a victory | Sci-fi