It looks pretty good indeed.
I'm sure you can still try asking the host for a late submission if you get to finish it after the deadline.
Thank you <3 I submitted it anyway and understand if it doesn't count. It's only my second jam and wanted to submit something so I'm happy no matter what happens :)