Deep Space Exile: Finishing touches