'InvokeAI', it lead me here, I didn't even know this place existed, until I went hunting (for ages) for a really good stable diffusion model. You can get 'InvokeAI' for free here, which lead me to discover this entire 'itch' platform.
You make it sound cryptic but you basically just stumbled upon an indie game market it's not any different from steam or GOG so rest assured we're not that far deep in the iceberg you've got a long way down for the obscure platforms.