I just pledged after seeing some video of the game. It looks damn cool.
Here is a gameplay of the alpha by Totalbisquit:
You can also download the same alpha here and try it yourself.
They have still 74% to go in just 6 days so take a look.