It seems a meteor has crashed at the centre of the battle field. A good thing there weren't no one there when it crashed, or they would have gotten themselves killed...
