Hey, long term game dev here (10+ years). I've also invested in a few gaming related projects. The problem with a site like this, is that they are popping up with such frequency over the past 3-4 years, that without substantial backing, you're really going to struggle to grow. Having looked at the site, there is a bit of irony at how you're advertising it on Itch, as the first question anyone would ask is "Why go to your site instead of Itch, which gets hundreds of thousands of user traffic per day?". You also have various other sites, and subreddits, so Im curious as to what problem the site is solving, as its not immediately obvious to me, as someone thats hired teams, freelancers, shipped products etc. I cant see why I would use the site as either someone looking to join a team, or someone looking to fill a position. Happy to be proven wrong, but its not clear to me at this stage, and best of luck with it of course.