This is precisely the feedback I hope to get by joining the Jam, so thank you!
When you say "I'm not sure I'd want to propose it to a group, as I'd have no idea what to say or how to introduce it" you meant that you cannot pitch it effectevly to a group since you don't really get it, or you cannot picture how to play the game itself?