It sounds promising, so I hope you can upload a working build after the jam is over. :)
I have now uploaded what should be a working version, my first ever game is also now uploaded in a way that works through the Itch app.