I remember seeing the video when you posted it and I thought it looked cool.
Have you thought about putting the PC version on Steam Greenlight? Even if you just put it in the Concepts section and post about it in Greenlight Discussions you might get a bit of traffic through to your kickstarter page. It's certainly a lot more polished than some of the games I have seen on there.
Good luck with reaching your funding goals.