At the beginning of your upkeep, choose flying (This creature can't be blocked except by creatures with flying or reach.), first strike (This creature deals combat damage before creatures without first strike.), trample (This creature can deal excess combat damage to the player or planeswalker it's attacking.), or rampage 3 (Whenever this creature becomes blocked, it gets +3/+3 until end of turn for each creature blocking it beyond the first.). Gabriel Angelfire gains that ability until your next upkeep.