This was the first I played from this jam, when you shared it on Discord. And it's one of the last that I'm rating, sorry about that!
I think you guys did a fantastic job on this. The art, while it could use a little more refinement, is exceptional for a game jam. Everything works really well.
The only real negative I would say is that the English is a bit hard to follow sometimes, along with a few spelling mistakes. I won't hold that against the rating though, but if you move towards releasing it like you said you might, I would probably hire someone to do the translations.