My feeling is that more than anything, better artwork would have helped here. I just personally don't like looking at those screenshots with the bright colours and drab hex-grid landscape, never mind what the gameplay is about.
Maybe it would help if Kickstarter had a kind of pledge that said, "Only if this project would not otherwise be funded."
Maybe it would help if Kickstarter had a kind of pledge that said, "Only if this project would not otherwise be funded."