Just a quick suggestion to standardise the offence and defence icons.
Red sword + red shield = offensive army
Blue sword + blue shield = defensive army
Currently the icons are rather confusing since the white colour is shared between the 2 different army types.