I understand you've only been on itch.io for 56 days. It doesn't seem to me that you have produced any concrete results other than posts, which in my opinion are useless, mistaking itch.io for a social network.
Paolo Fassin (PCDear.ent.games)