The game used to be free to play which could contribute to the lower amount of contributions from the core group of players that used to play. 2 years is a long gap and some probably moved on. I am really sad that this didn't get its funding compared to some other campaigns as you said but its good that you will try and continue with the development.
I used to play the old Call of Combat a lot and even though its interface wasn't great it was very clean. I downloaded the Alpha today and when I started the game the intro screen looks really busy and its hard to figure out what is what when you see it. I think a simplified start menu with buttons for Tutorial, Controls, Volume options and stuff like that would help make players feel like its a normal game.
Once I got into a game the screen got filled with a paper telling me what to do and again it was a very busy piece of paper. I think this paper should be translated into game screenshots and placed in a tutorial menu with more detailed descriptions about how the game works. I think the whole concept of nading someone and the chances of shooting someone is something that people probably cannot grasp from a piece of paper, so explaining these features in more detail would really help new players.
The Play menu then should have the usual chat going on, with Regiment tab to look at your Regiments roster, their own specific channel and stuff like that. Thats just my opinions on the way the game looks to a new player, I don't want to speak of any controls or features as I didn't play through even 1 game but I think the first impression matter a lot when trying to get people to invest money.
Last thing I would want to see is better forum software. The current forum is not really user friendly, it doesn't display all the information a forum should display and its more "artsy" than it should be. I wouldn't say its very difficult to navigate it, its just that its VERY different from traditional forum styles which could also impact how people view it and use it. Hopefully this doesn't all sound like a big complaint I am just voicing my opinions in the hope that some of it might help get the game more user friendly as well as the website.
And to not end it with just complaints and remarks I think the game looks beautiful with the new graphics and thats why a lot of the older players really appreciate your work. Good job and I hope this actually works out for you in the long run!