Immortal Planet manages to capture the elusive greatness of the Souls series from a new perspective.
Read full review