We're currently at 11500 unique visitors and 129 people added the game to favorites. Judging by my internal estimation (read absolutely wild guessing) we have something in between 3000 and 4000 upvotes. But only Valve knows exact numbers.