There seems to be too much stress in the world and no outlet for it. This action, emotionally riveting, trip inside another world is just the break from reality one needs! Take a trip onto another world full of charismatic characters, tense motions, ...