Hi Michał, welcome. It's a pretty quiet forum, but it doesn't always have to be! Even when we're just lurking about, we're still here.
At least there's so many TTRPG submissions in Itch.io! :) Here, in Poland, the indie rpg scene looks like "only two autorhs & their buddies do a lot of work some accidents once in k4 years".