I really liked the nodes idea, it lends itself to lots of great strategic possibilities. The music and art was good, my favourite piece was the dice roll.
Some criticism is that quite a few nodes were partially drawn off screen. I'd also have liked health indicators. These are really minor issues though.