I haven't played it myself yet, but isn't this essentially what Clair Obscur did?