One last question: Going back to town doesn't seem to restore health or spell slots. I didn't notice so much as a warrior, because going up levels restores HP and that was all I was using, but as a Bard I am struggling!
Is the going to town not restoring spell slots a bug? Or am I missing something?