PS: you should watch Gunslinger Girls as well (it's quite old, but it's got a similar mood/background -depressing story about cold-hearted assasins who dwell between their reality and their erased/forgotten past- just that this time it's not a boy and a girl, but a whole army of LITTLE GIRLS (but there's nothing perverse in that, more like it even makes it sadder/more depressing)