It's not often that an "ugly"* female character is given the spotlight. Nice to see here.
*ugly as in: not particularly beautiful, which contrasts with basically every other character because normal people have no place in stories.
Not surprising, have you seen the life she lives? There's no happiness for her to protect. Her happiness needs to be seized, by bringing down her enemy.
At least, that's how she sees things.
I don't get why people get so worked up about the hypocrisy plot thread. She's a complex person, she might say contradictory things, so what? It's not earth-shattering plot-shattering.
It makes sense for a game to not actually be free though. The system would be much healthier if games had an upfront cost instead of this free-to-pay nonsense.