Here is a collection of our top strategy games for you to play. These include the famous Strategy Defense 3, the extremely addictive Mauled Zero, the ultra fun Kakato Otoshi and 746 more!