I can definitely relate to jam induced crunch. Good luck with fleshing this out and on future projects!
Also for game jams, I have a strategy of tiering the systems and mechanics I want in order of importance, and then gradually cutting the less important stuff that hasn't been implemented as the deadline gets closer. This way I'm able to polish the core systems a bit more, while leaving out things that are underdeveloped and might hinder the game. I started getting much better feedback and scores after switching to this system (though I haven't quite won a jam yet, so take it with a grain of salt).