Read this if the game doesn't load.
Go Fullscreen
Battle Heroes 2012
Battle Heroes 2012 is kind of a Tower Defense game in which you have to place your army on the ground to fire at enemies’ vehicle.
Read this if the game doesn't load.
Battle Heroes 2012 is kind of a Tower Defense game in which you have to place your army on the ground to fire at enemies’ vehicle.