Here is a collection of our top battle games for you to play. These include the famous Kingdom Wars Idle, the extremely addictive Super Battle City, the ultra fun Flight of the hamsters and 33 more!