MTG Commander Spoiler – Vow of Duty new Enchantment Aura card from the new Commander decks soon to be released.

Vow of Duty

Color:

Enchant creature
Enchanted creature gets +2/+2, has vigilance, and can’t attack you or a planeswalker you control.