straightforward approach, and there are some pretty awesome battles to be fought . . but your party should be ready for them when the time xomes. There are alot of good weapons and armor lying around, so check everything closly.A few puzzles to be solved, but nothing "unsolvable"/ just be sure to talk to every NPC/RPC you see and check every house (front and back) and explore every area throroghly.
If you have any problems along the way, I check this board daily so just make a post and I'll nudge you in the right direction.