Heya, You nailed it! They are indeed army/force deployments, albeit in a stylized manner, and I believe the city is under siege.