Humanity has been kept bound within the solar system for decades by a hostile alien race known as the Screen. Ships attempting to pass beyond Mars have been destroyed without reason or provocation and communication with this mysterious alien race have failed. Both the military and government have resigned themselves that humans will never explore […]