Do you mean the Troops? or the image i uploaded?
I mean troops on checkerboard
yes, they are relatively small. There are other units in the game, I will share here.
I have to fit the tower in a box so, I made other troops small