guess it just goes to show you that either luck or marketing are the only ways to get your game played
Well... It's pretty close to sale a game on Steam/ phone markets I guess....