Uh, could it be due to the lack of tagging on some of your games that cause them to not get clicked on and played? I mean one of your Platformer games only has like, two tags for it - just "Endless" and "Singleplayer". This would mean folk sifting for games to play might not even see it.
If it's a space setting, maybe tag it "Space" - or if there are animals in the game that you're raising or using as a runner, maybe tag "Animals"? It's one way for your game to get found.