Eternal Hope is a 2D puzzle platform game, you play as a young lonely boy called Ti'bi, you have lost the love of your life, a girl called Hope, who seemingly dies during a storm after she is stuck under a fallen tree and then falls to her death, and you are about to undertake a journey that will hopefully bring back your girlfriend.
While grieving for Hope, The Keeper of Souls appears and he tells you that his job is to collect souls, but he has become weak, and Hope's soul has shattered into fragments, you then make what I assume is a deal with the devil and agree to help him by collecting various souls and fragments, which in turn will give him his strength back, and in return he will bring Hope back into the land of the living.
Read full review at