And we still don't really know the relationship between Archanfel, Imakarum (where the heck is he?) and Apollyon.
Side not: it makes a difference whether his name is Apollon (Apollo) or Apollyon. If it's Apollo, that suggests another step in the logical progression Ouranos / Kronos / Zeus. But if it is Apollyon (Abaddon), the Hebrew angel of the abyss, it means the introduction of a foreign, hostile element - conflict. Deliberately ambiguous?
Twist: Apollyon's mask comes off and the armor drops to the ground in pieces because there's nothing inside: Archanfel has been subconsciously animating it with his telekinesis all this time.