We need to tweak some things, that is true! Time was a factor, which was probably something everyone dealt with for the Jam.
Still, I am really proud of what we accomplished and when I look at other game submissions, like yours, I am amazed at all the creative ideas out there and those that just got it done!