the comparison is with the witcher games. I know that's probably not "enough RPG" for you or others, but that's what the game is.
I meant a comparison with another game with about the same level of RPG crunch, to know what level of RPG crunch they are referring too.