Here is a collection of our top battle games for you to play. These include the famous Empire Tower Defense, the extremely addictive The Treasure Cave, the ultra fun Ben 10 Saving Bellwood and 199 more!