Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit) (+1)

First of all, your game isn't supposed to show in searches and listings until it's been reviewed. That usually takes around 24h, certainly more than 4 (as of this writing). Dunno why it showed at first. Did you set a minimum price before publishing it, or after?

Second, by default you are opted into itch.io's press system, which means journalists can download your games for free, presumably in exchange for writing a review. Look for the Press Access tab in your account settings, under Misc. You just have to uncheck the box and save if it bothers you.

Either way, hope this helps.