RPG Soul Historica is the latest old-school turn-based RPG for iOS from Japanese mobile game publisher Kemco.
The story this time around follows a guy called York who is told by a masked man where to find a girl called Fiora.
He doesn't know her and she has lost a lot of her memory. But, strangely, she happens to look exactly like York's ex-girlfriend.
It's the spark that kicks off an adventure fights for his lost love, as well as the "future of a girl at the mercy of fate."
Speaking of fates, at some point you'll need to make a choice that will affect the ending you get. So, yes, there are multiple endings to discover.
As you battle through RPG Soul Historica you'll need to master the Soul Cages.
Collecting these items allow you to combine various souls (harvested from monsters) to obtain new looks and even new fighting styles.
You can even change your class midway through the game depending on the combination of souls.
RPG Soul Historica is available at a discounted price of £2.49 / $3.99 for a limited time on the App Store. It also contains optional IAPs.
At some point in the near future the game will go up to its full price of £5.49 / $7.99. You may want to purchase it sooner rather than later, if you plan to, then.