Well now you have to solve the mystery of WHAT HAPPENED TO THOSE CHILDREN???????
Holy. Fucking. Shit.