Aside from word of mouth here.

Aware of Reddit’s r/incrementalgames, https://galaxy.click, and whatever database was linked on the Reddit sidebar. I did hear about the 2024 game jam.