Pug is always good to read but there isn't the connection that Feist has placed in him before. He feels like a placeholder and in fact so do most of the characters and the book in general. It feels like this addition could have been skipped over without detriment to the overall story. It's short and despite yet more peril landing on Midkemia, it still feels bland.
I didn't hate it despite the above, but I didn't love it. There's no-one like Arutha or Martin Longbow or Jimmy. For that matter there isn't an Erik Von Darkmoor or Roo. The characters are pale shadows of greater creations. The new Upright Man is called Jimmy and is an imitation of his ancestor.
It's still Feist and I would give him a pass because I love his world, but the Demonwar part 2 is disappointing.