Great news, so good to hear about a new BGMC!
I suggest we create a Discord server and an official BGMC youtube channel or twitter account. That would surely help to promote it and make it stronger. That would also help us to centralize information and keep past submissions/history.
As for the jam platform, I’d vote for itch.io,
Theme suggestion: Edward Hopper.