No I meant send a message to the developer of the game you're wanting to play, not to the itch.io admin team. If they've uploaded their game to itch.io you'll probably find their contact details (Twitter, email, Facebook.etc) on their itch.io profile page or the game page.
Itch.io simply acts as a marketplace and doesn't have any involvement in the development of the game.