The several major plot points of the series grind slowly forward in this volume, which barely references any of the major cliffhangers from the last book (and ends with more than a few of its own). There are so many little points and questions I have about what's happening to one character or another that it was frustrating to read a book of nearly 1,000 pages and not get some of those answers, but one lives in hope that the next volume might finally bring resolution to some of lingering plot threads.
What I love about these books is the realpolitik, the debts-must-be-paid grittiness of the world Martin has built. When a thousand pages isn't enough to satisfy me and leaves me wanting just another few chapters, I know I've just read a good book. Frustrating it may be, but I'll be waiting impatiently for my next chance to shiver at the Wall.