The blood dripping down the environment reminds me a lot of an old sandbox game where you could grow plants, use C4, gunpowder, and fire...anyone know that game?
My strategy was to max pirates, then reload, then damage, then cannons. Stick in the upper right corner with the bow pointing north and blast anyone who shows up. Melee em when they get too close. Never had any trouble.