Hmm, give the ticket agency you used a call, see if they know anything.
Down also said they'd be at Download, and with no confirmation by the festival (yet) I'm guessing they'll be the secret band. Huzzah! I have GOT to drag you to go see them.
Down - Stained Glass Cross