Interesting concept! At times I was a bit lost what to do, but still ended up winning somehow.
Yes, we were scrambling to get it finished at the end. We'll be pushing an update right after the voting.