So finally I have enough time to try this out, I really like the whole idea and the choices you provided. The graphics are simple, but I still like the UI layout, feels very intuitive, and I love the node-map that you provided for progression. Are the nodes semi-randomly generated?
I have to point out that after I tried playing for the second time, I got stuck in the very first battle, the end turn button doesn't seem to do anything, doesn't matter if I wait or click it multiple times, even reloading the page did not help, it was stuck again after clicking through the intro. I'm using Chrome, not sure if it matters. I'll revisit later to see if it still persists.