Well, tried off and on for a week now, and haven't gotten any further than the first fights in Arena. So I'm permanently stuck and I just don't have the time to beat myself over the dead over and over to "hope" I get lucky in an arena tier 2 fight to get more progression. So with that in mind some further suggestions:
---
1) An offline download version. Play at my own pace without worry over accidentally deleting cache. And well, I wrote this today because well, I cleared out the cache and did end up deleting all my progress, so I'd have to restart from scratch in Chapter 1... which I am not doing.
---
2) Paying for knowledge at the Orc Shaman. Say in exchange for demon souls, they tell us how to unlock things, where to find individuals (ie Goblin Tinker), and other stuff. Basically an ingame "hint" system, that gets more expensive with each purchase of knowledge. Great for us that don't always have tons of time and are hopelessly stuck and need a hint.
---
3) Some other upgrade ideas:
-> Improving the benefit reward for finding things. So say the Ghost Drake normally gives +20 spirit. This upgrade could boost that say all the way to +30 spirit.
-> The ability to redo a section once. So you go Mind path once. Then you have the option to redo Mind, but take a different set of choices.
-> An upgrade that converts excess hit chance above 100, into critical hit chance.
---
4) Allowing us to spend demon souls without entering chapter 2. Do it at same time as spending SP.
---
5) New special abilities for races:
-> Vampire = Suck blood; gain a bunch of blood from a non-undead corpse, but takes time to do so; thus spirit drains while doing it.
-> Werewolf = Scent of Blood; gain increased hit/crit chance the lower an enemy's health is.
-> Ogre = Too Stupid to Care; chance to not suffer sanity or spirit damage.