Originally Posted by plumbob
Of course it does, I also checked the comments on Steam and it seems receiving a favourable amount of positive feedbacks. Also, base on its player base I think those who have steam account will automatically vote yes for this game.
Yep, I'm loving what I'm seeing with the Campaign. More and more positive feedback where being posted in the page. I suggests you guys ask your fellow Steam users to vote too. :P