Battle of Heroes: Land of Immortals released 11/12/2014 • MeK Ubisoft released the free-to-play mobile game Battle of Heroes: Land of Immortals.Take a look at the launch trailer. . Related