While humans are picking up the pieces of a Broken society, Visitors from Space return to earth with a new release.