Warface Domination Map Armageddon Overview Posted on: Jun 11, 2015 A tactical overview Warface‘s latest Domination map, Armageddon. Games in this article: Warface