Congratulations on releasing! I'm psyched to try out Fossil Hunters :D
I was able to buy Fossil Hunters on Itch after seeing your Tweet, but have you checked if Fossil Hunters is listed in Itch search results? I can find other Reptoid Games from the search bar, but nothing for Fossil Hunters.
Thanks for expanding the dino game genre :)