Haha, I wish I could finish this in just 11 hours. Itch reports the time of your first upload, not the final one. I put up my first build of the game on Friday just to make sure I was exporting it correctly, then updated it closer to the deadline. I was tweaking right up until the final minutes. :)
Thanks for the comment!