When you said, "Hey everyone! Come download Firefox as soon as possible on Tuesday so we can set a world record! It'll be nifty!"
You remember that, right?
Did it not occur to you that people might actually, you know, do that?
(Hits refresh button, swears.)
Way to go people.