On the city battlements, the Zhuge God Crossbow cannons were still firing with frenzied bursts. Shrek Academy and the Soul Hall were sparing no expense, continuously unleashing various other Soul Tools and shock bombs onto the battlefield.
However, the advancing pace of the soul beasts was getting closer and closer to Shrek City. Besides the smell of gunpowder smoke, the air was increasingly reeking of the foul stench given off by the soul beasts.
At that moment, the four Beasts that had been hovering mid-air finally made their move. Aside from the Emerald Swan, whose forward speed was relatively slow, the other three Beasts from their respective directions flew toward the ramparts of Shrek City at astonishing speeds.
Chapter 926