Not badly done just that by choosing to make a turn based strategy (TBS) game you choose a high level of difficulty to complete. Since in TBS games the design can become very complicated in a very short period time of development. When making TBS you should try to keep the game mechanics at its most primative level of structure as over time with addition of AI and game rules the game mechanic will begin to vary drastically.
But never the less the gameplay is interesting one problem was when scrolling in you zoom out and just a little bit of too much content introduced to the player at once. Graphics fit the overall game design along with the audio.
Overall nicely done and when in future you design TBS games is concentrate on creating smaller elements of the TBS genre (player controls, AI decision, game space) and then combine those small elements to see the overall affect. All in all the game you made is well done.