Armstrong has been portrayed as the mastermind behind Desperado Enforcement since the beginning of Revengeance, and in mission R-07 Assassination Attempt we fight him as the final boss.
PathofExileWiki
Interesting articles for PoE Builds, Tips, and News.