I didn't even know that chapter got released. Too many breaks does that. Anyway great chapter! While I don't find Ousen predicting rain spectacular(i know real life people who can do that) it is still noteworthy that Ousen is thinking of his army. It makes it seem like he is committed to this mission and wouldn't miss any minor detail. That is a good thing. The way Zhao discovered Qin's plan(though technically they still don't know entirety of plan. All Zhao right now knows is something strange is going on at that food depot) was genius writing from Hara. And Am I the only one who thinks that Ordo showing up is not a coincidence? IMO It was Ousen who manipulated Ordo to attack Zhao. Maybe not directly. He has spies in Ordo's ranks as we seen in this chapter. Ousen could have very easily fed relevant information to Ordo about Qin's attack on Zhao. I mean say even before Qin's forces marches towards Zhao, Ordo gets 'intel' about it. He would obviously do what any General with vendetta would do : Prepare his own army against Zhao. As long as Ordo believes that Qin's campaign is lengthy one(he wouldn't know about Gyou plan), he would believe that Riboku won't be able to come personally to fight him which presents unique opportunity for Yan to attack. Riboku was expecting Yan to attack, he is just surprised by timing. And I don't believe that timing is luck for Qin. Ousen's war has already started.