There's writing issue regarding the neutral path where you:
Spoilers:
If you take the path to erase your memories then Marsha is level 1 but in hexer kill scene she mysteriously knows how to use Fireball despite never learned it.
Just something to keep in mind - i guess it's an overlooked part?