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