Desert Battle is a helicoptor combat game that takes you …
Destroy the village and all the villagers in this exciting …