Just an incredible number of people looking to open trading accounts in order to start trading immediately. And there is no measure of just how much millions love the idea of sticking it sideways to the 'market wizards' who are used to pulling the strings. It's kinda beautiful.
I'm not religious per se, but I tend to think Jesus would smile at the whole thing. I hope the effect is that vulturish short plays are forever kept in check by transparent info-sharing and the power of this mob of new millionaires and the rest of us.