
Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way.
Windfall has 21 printings, first in Urza's Saga (1998). EDHREC ranks it #162 among Commander cards. It appears most in Nekusar, the Mindrazer decks (27,258 on EDHREC). 9 public decks on TCG run it.
Deck counts from EDHREC.
Cards that show up in the same decks on EDHREC.