I like it, and I'm glad to hear you're proud of it. I agree that clearer instructions would help your game, but I was still able to figure it out on my own eventually. I really like the design decision of making the combination of troop types buff certain structures. Very clever.
I do think that the limited areas -- or at least the way they're positioned -- hurts the gameplay. The far out ones are spaced so far apart that I have to make them all cannons, or I can't fend off the far ranged enemies. This also hinders the freezer's usefulness, since if I use it to slow enemies I can't reach them with cannons.