She's my niece. She's very smart, reads on an 4th or 5th grade level. She likes math, understands subtraction and addition at least. I was thinking of giving it to her for Christmas for her Nintendo Switch. Would this be a good idea, or does the game have material that would be unsuitable for someone her age, and should wait until she's older, a certain age? I never finished it, just got to that main major city area near the beginning.

Thanks.