(Sub) The Ones Who Aspired to Be Gods

The final battle ground has been chosen to face off against the gastrea. Can humanity succeed again in their final fight with Aldebaran?