You did miss it
I guess you're one of those users who will simply never die? Of course, myself as a reviewer will never die too! This was decent in its own right because it had some impressive animation. While I doubt you were intending to make something that great, it is nice for you to submit something that's nice for a quick laugh. I am used to seeing clock submissions get high scores I was confused as to why this was not on Clock Day. Seriously, this is probably the highest rated flash on Lock Day!
I guess people were just eager to give out some 5's to you and you are talented enough to deserve them. It's impressive with how you've manged to become so popular. I liked the contrasting style that was shown on the card's font. The loading screen was also very creative. I would not know if the Locks have an intro everyone uses on their day like the Clocks do.