TBH there isn't any. After I see a game cover while browsing games here in itch.io, I'd immediately check game's screenshots to predict how the game would play. If they aren't interesting, I'd skip the game. IOW game screenshots are the one attracting me not the game covers.
That's why there are some games I love from this site whose cover I barely remember.
That's me, I don't know about others.