Make no mistake, I like the story. However... Some things NEED to be pointed out in his decision-making:
How many chances that he missed on killing them? I mean, seriously? He could've just killed them right then and there. It's simple, clean and fast.
But instead, no.... He wanted to let them live to feel the despair before he finds them and kills them. I get the feeling, but in this case, is it really worth the future problems that will crop up?
Seriously, did he not think of the repercussions of letting them go like that, just for the sake of savoring it?
Mind you, their parents ARE power players in society and the government. I know he doesn't give AF, but what about his remaining close ones? THEY'RE the ones that will suffer the backlash from his actions.