I enjoyed it. The way you implemented the difficulty was nice, the complexity was increased over each level, with the last one being larger and having more enemies than all the others. I saw a few possibilities that got cut towards the end too, like how we only had one chance to use the Archers/Arbalesters on our side.
However, I had a few problems with how the game conveys itself. It would be nice if not only the lives but also the name and attack range showed up when you look at an arbitrary unit. For me in the first time playing, it's hard to tell what unit is what, even though they all have different sprites. The Arbalesters have far-range attacks, but their range wasn't clear, I didn't know they could attack at the corner blocks as well. Maybe it was because of my lack of experience in this genre, but a visualization of their range would be nice.
Overall, it was fun playing your game. Here is my screenshot for the final level. I managed to have all of my crew make it until the end :D