I have to admit, even though I don't personally like non-vioent games, you have to be congratulated in not following "teh zombee invashuns" norm that most other users do....
It's a pity I'm too young to have a child...actually, from what I've heard it probably isn't, but if I did, I think this'd be a great education game. (I'm all for high-school teachers giving physics lessons using Half Life 2)...
If I was ever given the opportunity to remove all the bad from the world, I wouldn't, because for there to be heroism, compassion and all that is good, there must also be all that is bad.