Mastermind World Conqueror. That is a Strategy game right? It seems like a strategy game anyways. I like how when you take over a area, it get's more complex bu you get more income to better your troops, and how you can buy random things and the cool animations.
The Warfare series, Pandemic 2, the Gemcraft games, Age of War, Mastermind World Conqueror, Warlords: Call to Arms, Battle Gear, Feudalism 2, Bot Arena 3, Battalion Nemesis, Bloons Tower Defense 3, Desktop Tower Defense, uhhh..
Well, I've run out of games. The above are some of my favorite flash strategy games I could think of.