>>718687758
After looking up the company that makes the game I am 100% certain that she is a gender swapped self insert of the CEO