Brave Heads

Brave Heads

These brave heads want to invade your land! You need to protect it no matter what. Place your weapons strategically and they'll automatically shoot when they see the enemy! Make sure to let no brave head go inside the city! Let the war begin!