Hey!
Unfortunately, I think that's going to be the problem with most game advertising sites. I try to encourage people to play a few games when they submit their game, without necessarily forcing them to. Any feedback or suggestions would greatly be appreciated!