Infinity armour