Humanity's struggle against alien invaders and internal rebellion in a mecha-filled future
Episode 16 of season 2 of Super Robot Wars: Original Generation - Divine Wars.