Sometimes, a story takes years to complete even if it turns out to be a short one. And, sometimes, a story can be completed within a month. This story is such a case where it is completed within a month.
The 3rd invasion by Juron. The foreshadoing is there. Kain is exhausting his options. Not that he had many to begin with, but he is running out.
Parallel story is [Juron arc]  [3rd invasion] .