Battle Of Souls is a game that joins a graphic section in 3D with an anime style to give rise to powerful battles with striking attacks with which to defeat the enemies that appear along the way. On the screen Main characters will find themselves on a floating island from which they will cross a […]