Hey don't worry about it. Game jams are supposed to be sessions where you give a kickstart to your ideas. Having finished game ready is part of fun, but the other part of that fun definitely stems from having a rapid prototype that you KNOW can be much better given time! I mean soo many great games were literally born in game jams, you know.
This could be one of them. I can see it as a desparate game designer myself. Cheers 🍻