Find best apps like Soul of the Ninja, competitors and top software/SaaS apps in this
category. By constantly challenging and collecting powerful generals, constantly
strengthening one's own power, challenging enemies in various regions, and
gaining a place in the wilderness.