If you submitted a rating+review on the game page, I expect they'll see the review. It's a weird itch.io feature that the reviews are not displayed on the page but are really just developer feedback (although I don't remember if I've received those by email, but they do appear on my game analytics page.