Featured Ubisoft Trademarks Battle of Heroes and Battle of Heroes: Land of Immortals 11 years ago Gaming Cypher Ubisoft has trademarked two titles, Battle of Heroes and Battle of Heroes: Land of Immortals. Below is the first...