On both Steam and GOG, a publisher can offer you a game code in order to get the game for a review. So what about Itch, is there such a thing? If not, how can a publisher offer you a game besides offering an off-site download?
Cheers
On your desired game, go to “Edit Game” -> “Distribute” -> “Download Keys”.
This page has a variety of tools to distribute your game to people through Itch.io, including generating links so reviewers can download your game for free. I believe you can either create one link for infinite downloads, or you can create one link for a one-off download for each reviewer.
Hope this was what you were looking for?