Doesnt this delay for 2 turns? ???
1 turn because of the stall
1 more turn to recover
Sorry if I am wrong.
Creature attacks, is delayed. Turn ends.
Creature does not attack, loses delay. Turn ends.
Creature attacks, is delayed. Turn ends.
So no, it only delays for one turn.