Sorry for the double post, I just want more people looking at this and checking the new info.
Main site articles. The interview with RPS is a great, 3 part overview of the game's development, and gives the best account of why time units went away (which I have to admit, I agree with exactly).
The Game Informer Articles contain again a lot of dev information. How the aliens were developed, how certain things were fleshed out, and what the thoughts and feelings of the devs are on various aspects of the game and series.
And we have a release date! October 9! That's before the supposed end of the world, Jiro, so you're still in luck!