Build up your city while defending against the Scarlet Forces in this ...
Battlemachy Jade Bandit is completely addicting arcade game fun. In ...