'08 Astra Opens a New Universe to Saturn