Oh man, I guess we’re not alone. Maybe they’ll consider opening the submission window up again? I doubt anyone’s trying to game the system by waiting until 30 minutes after the deadline to squeeze in some extra working time.
Edit: Oh, and here’s our project, in case someone comes along and takes pity on us: https://mire./carpe-diem