Starlaxis is also there ( HERE ) but the bad thing is that you don't know how much votes in numbers your game is getting.

"Your item is 17% of the way to making the top 100 list"
is all I can see. But what does this mean in numbers?
Are hundred people interested in the game or thousand?

Only Valve knows the answer...