I cannot say much about your interaction with photons, since I never saw you (pun intended), but your marketing could be better. Existing is not enough to be "visible". For example, you say you have yt videos. Why is there no link to your yt channel on your creator's page. That is zero effort marketing you are missing out on.
There are close to 900k games on here. If we assume a generous 10 games per dev, that makes about 100k developers publishing here.
How many of those do you know of? How many did you notice? 100? 1000? 10? You think you are invisble, but in truth we all are invisble. Getting noticed is the exception and doing so outside your closest peer group is impossible for the majority. Maybe impossible is too harsh a word, but for 99% it will not happen, no matter the reason.
One can wonder what the 1% did different to get known. Was it merit? Luck? Hard work? Quality? Marketing? Advertisement? For some you could say in hindsight. Having good content of course helps. Having a thing people will seek, helps. Self advertisment, or existing on a platform, is a bootstrapping problem. If there were a proven formula to get noticed (the easy way), everyone would do it and we would be at square 1 again, with almost all being obscure.