
Tap all creatures without flying.
Deluge has 4 printings, first in Odyssey (2001). EDHREC ranks it #12,926 among Commander cards. It appears most in Kastral, the Windcrested decks (2,264 on EDHREC).
Deck counts from EDHREC.
Cards that show up in the same decks on EDHREC.