Armor of God: Overview