Infinite creature LTBInfinite creature ETBInfinite storm countInfinite red manaInfinite creature tokens with hasteInfinite magecraft triggers
How it works
Cast Twinflame by paying 3, targeting any two creatures.
Holding priority, cast Increasing Vengeance by paying its mana cost, copying Twinflame, with the copy targeting Priest of Urabrask and Timeless Witness.
Resolve the copy of Twinflame, creating a token copy of Priest of Urabrask and Timeless Witness with haste.
When the Priest of Urabrask and Timeless Witness tokens enter, they trigger.
Resolve the Priest of Urabrask trigger, adding .
Resolve the Timeless Witness trigger, returning Increasing Vengeance from your graveyard to your hand.
Repeat from step 2.
This explosive loop starts by casting Twinflame to target two initial creatures, immediately copying it with Increasing Vengeance to generate hasty token copies of Priest of Urabrask and Timeless Witness instead. As those tokens enter the battlefield, Priest of Urabrask fuels your mana pool with red energy, while Timeless Witness plucks Increasing Vengeance right back out of your graveyard. This lets you recast the spell to copy Twinflame over and over again, endlessly multiplying your token army while generating infinite mana and triggers.