I think Kraken being a swamp based rather than sea based creature and the design choices are the banner make sense.
One think that irks me and I think from an art point of view could be improved upon is – one of the maritime
based small features in Battle Brothers, the mermaid based company banner ! I was starting a new game recently and
an onlooker that doesn’t play video games watched me create the company. They burst out laughing at the mermaid
banner and said it looked silly. I don’t like to be critical but to be honest I always thought it was a bit immersion
breaking because the quality was pretty poor compared to other banners !