The only time Odio could cast Armageddon on command was when the player himself chose Oersted for the Final Chapter. This goes into meta territory: Oersted has convinced the player that humanity is not really worth fighting for, thus the casting of Armageddon could be completed.