If no one is checking out your games, try:
Making your title more mysterious, short and less descriptive and let your cover image speak for the game. Tempt that human.
> Why not promote your game in the community posts like down here so I and my pals check out your game?
> Socialize: rate, review and get views. You might find a promising developer or a new favorite game馃檪.