I have 300 views and 51 downloads. And you?
3,998 views & 1,680 downloads to date! Most of these happened within 3-4 months post release last year, the game has dropped off the front page completely since.
I wrote a blog post about this since I started this question on the forum, there is a quick analysis on the numbers I scored after launch. Might be of interest if you love stats / would like some more intel! ;)