When wayward and spiteful souls refuse to move on to the next life, they find themselves clinging to the shores of the Isles of Limbo. You are Echo, a guardian of this space betwee...