A serial killer is loose on Freedom Station and killing at will.Devon Ortega has been tasked to stop the killing.Ortega had quit his job as a detective and left Earth to escape the crime there. Freedom Station was supposed to be free of this type of...