Thanks, it was (again) more work than anticipated, but I managed to put something together. I hope you manage to upload a game yourself or at least had some fun and learning while trying to do so.
Sadly, we didn't get a definitive answer to the topic, so I did as apparently everyone else and included some - appropriately licenced - third party stuff.