DO NOT PROCEED IF YOU HAVEN'T FINISHED THE STORY
YOU HAVE BEEN WARNED.
Overall, I liked the PoF storyline. It's still GW2, not going to win any awards for the writing, but they did a better job with the pacing and less contrivances than HoT. It would have been nice if it wasn't over quite so quickly, though.
It was nice having a proper epilogue, felt like a good way to wind things down. BUT then... the cliffhanger... Kralkatorrik flying across Elona, turning everything underneath into Brand, and the heroes about ready to soil their undies.
Personally, I think they should have cut it about one minute sooner. It's the same problem when LS2 ended - it could have left off with the Pact fleet flying into the distance, but it ends with the fleet's destruction and events clearly will pick up immediately after in the game, but in real life weeks or months will pass. This puts us RPers in a bind because now we have to figure out how to justify the time in between.
ANet needs to stop doing that. They could easily have left things vague, cut things off when the heroes hear Kralk roar in the distance. It would have been the perfect time to end, leaving us with a sense of dread, but not knowing what to expect. Obviously, Kralk is rising, we just wouldn't know when. Maybe he let off a burp after his divine meal, whatever. Either way, it would have allowed time in game to pass while people get ready, and nervous.
Then they could have used those last seconds as the prologue to LS4. Kralk has had time to digest his lunch and is finally moving. Of course, realistically, it took more than a few days to travel across deserts and Elona to stop Balthazar, but even that time runs out. Instead, we'll have to justify why most of the maps we just explored are NOT Branded. ANet clearly learned a lot from the criticisms of HoT, and PoF has been superior in just about every way, but but unless LS4 is starting up really soon this a problem being repeated.