Battle of Heroes: Land of Immortals

Download the free game app for iOS and Android – Battle of Heroes: Land of Immortals with spectacular 3D fantasy world. Battle of Heroes is a brand new free-to-play strategy and Action RPG mobile game from the popular game developer Ubisoft.
Create your own castle, control heroes and fight with other players online.

More Cool Mobile Games:
  • Dino_on_Fire
    Dino On Fire
  • Summoners_War
    Summoners War: Sky Arena
  • Kingdom_Conquest_2
    Kingdom Conquest II
  • BingoLane
    Bingo Lane HD
  • RacingRivals
    Racing Rivals
  • Transport Empire
    Transport Empire