Well, the explanation actually made a lot more sense than I was expecting. So I get that they keep these people frozen or whatever for 2000 yrs but there still has to be some sort of time travel device, right? They find out Matt Dillon's wife and son are coming to look for him and then Terrance Howard shows up in 2014 and makes them have a car accident. So now I guess Matt Dillon needs to find the DeLorean.
Also, in the first episode the doctor was talking to Matt Dillon's boss.
I guess it would also explain that they all think it's a different year. and it would explain as to why there are no phones that call outside of town and no computers or TV's etc. But why are they keeping this a secret from the whole town except the children?
I was hoping for no time travel, not too much science fiction explanations, though. I am not big on science fiction.
My thought is that we (humans) evolved into these savage beast for a reason - meaning that we brought it on ourselves. We were our own worst enemy so now they feel like they need to mold people into being what they think will ensure the survival of mankind. You can't really mold the minds of adults very well but you can children. I guess their plan is to just put fear into the adults so they will go along with whatever they want. I assume they want/need adults there to make it feel like a real town for the children. Eventually the adults will die off, the kids will grow and have their own kids, etc. IDK - I guess they don't want to deal with the resistance from the adults if they find out the truth