I think giving the situation there really isn't anything to do about the in game screenshots, getting your game to look good takes a lot of time. Some people chose to have a custom "banner", which could be appealing if it doesn't mislead the player. (As in I expected the game to look way different from the banner)