I usually avoid being too in depth for Jam feedback because there's only so much that can be done in a week, and maybe they just didn't prioritize that part of the game.
I didn't even know the Submitted icon takes you to the game.
That game was a blast, and your intro is good! I also highly appreciate your feedback: I want to know what to improve even if it costs some “points” by asking people to focus on giving feedback :) Thank you!