Here is a collection of our top strategy games for you to play. These include the famous Micro Tanks, the extremely addictive Killer Whale, the ultra fun Monster Town Defense 5 and 927 more!