Thanks for your input and honest review!
And, yes, this was our first game and the last part of the jam (building the project and setting it up on itch.io) was kind of rushed. Aside from the fact that none of us had done it before.
We will take what you said into consideration for future projects. Thank you specially for the input about exporting the resulting game onto a different folder!