We won't get the walls - Midnight will be the defender. We have a chance to kill Midnight - but if we don't then we'll very likely lose the battle. The difference being that in Rumannen we did attack with 17.000 against 40.000 and killed (after the wounded daimons were hale again) around 50 of 380 front daimons. We are now marching with 25.000 against 40.000 (again...sigh) but the front daimons number 'only' 330 now. I hope to be able to pemanently kill 100, hopefully more.
If not...well, I foresee being able to organize one more full battle before Midnight can enter the isles (assuming he continues to kill all in his path as he has been doing) but our recruitment and food situation continually worsens.
I am absolutely amazed at our current resilence. We lost around 20.000 in and around Rumannen, but managed to replenish our losses within a relatively short time. I /think/ that attacking with 25.000 might be the largest attacking force Riombara was ever able to throw into any single battle (anyone can confirm or deny this?). Practically every noble who is able to walk will be actually joining the upcoming battle - activity is darn good in Riombara.
We are definitely hearing the bells of doom here...