I've also noticed that there was actually a late entry. Super Quantum Mutants got submitted at "16:10:46" according to the submission feed. Judging by the other timestamps and time left stats, it seems that the feed's time is in UTC+0, meaning this submission was almost 11 minutes late.
I don't want to bash on their work or anything, as their game is pretty great, but itch doesn't seem to do a very good job on actually enforcing the game jam rules by the looks of it (which always gets icky when combined with prizes and ratings...).
Quite surprising there aren't any competitors when it comes to community-powered game jams :)