Not sure if we are allowed to link to other websites, but the description I read on the Companies site said that the woman in the titular picture is the PC's sister. The other her is not her twin, but her "magical" alter ego.
...And that he too has some kind of magical power, but the best translation I found was "God Hand."