It's super generous of you to share this information, and congrats for the offer (and felicitations to the rest of you folks celebrating tonight).
I will drink for the disappointed, and hope that better days are awaiting us all.
Is it fair to assume that those who haven't heard from ND yet will be the late-rejects?
I'd appreciate the ND accepts and wait-lists chiming in on this (especially if they are privy to any details about the wait-list).