Aaaaargh, I remembered the entry submission time wrong. Thought it was 20:00CET for some reason.

Well, I guess my NF winner will be postponed to WV114 now; sorry to those whose NFs I voted in