You don't need to emphasize "free" in the title. I'm sorry if this is blunt but your game is not popular or respected enough for it being free to be a selling point. Many games on Itch.io are free, it doesn't stand out by being free
Thanks Mate! But it’s an assetpack for game making :) Most of the beginner indie developers looking for free assets. Thank you for your feedback and have a nice day! <3