>>22380411The milf thing was a mistake in translation for the english release, she's honestly probably not much older than the player character.
Youre right about everything else though.
+feet showing
+slightly darker skin, yet still very light
+is right on a hunch, and you go "trust" her, and save the world for her, giving the player some kind of psuedo bond.
She was designed to be likable to just about every demographic who plays the games.