Battle of Heroes: Land of Immortals released

Ubisoft released the free-to-play mobile gameĀ Battle of Heroes: Land of Immortals.Take a look at the launch trailer.

.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.