Hmm. Must have been another bug I guess.
I couldn't find any way of getting the missing ghost to appear (no green cross that could reveal where it was, and I couldn't find him stuck or hidden anywhere. <img src="/ubbthreads/images/graemlins/disagree.gif" alt="" />
So I had to go back and restart that level. This time I did the the quests for the two guys just labelled "Ghost" first and nobody else disappeared on me this time. <img src="/ubbthreads/images/graemlins/smile.gif" alt="" /> <img src="/ubbthreads/images/graemlins/party.gif" alt="" />
I skipped re-doing all the battlefields stuff, but it didn't seem to matter. I still ended up on level 31. I approached the final battle with 80 unspent attribute points (40 for each character) and about 30 unused skill points. Fortunately, the final battle was still not hard to win, and with the aid of a good stack of mana potions I was able to hammer the last foe without trouble... <img src="/ubbthreads/images/graemlins/biggrin.gif" alt="" />
Not one of Larian's better efforts, alas, but at least I enjoyed Acts 2 and 3.
Good luck to Larian with the next game, but I don't think I'll be buying it if it's as roughly finished and unevenly paced as this one... <img src="/ubbthreads/images/graemlins/question.gif" alt="" />