I've been working on a cyberpunk Stealth TTRPG prior to this, thinking of making it my submission possibly.
I often do that. I look for jams and when I see something that fits my projects, I join. The deadline works wonders as motivation.