~~tag-text~~
In the year 2432, humans think they are alone in the universe. They're wrong. Commander Noa Sato plans a peaceful leave on her home planet, Luddeccea, but winds up interrogated and imprisoned for her involvement in the Archangel Project. A project she kn... SEE MORE