A very solidly made intro all around. Visually, the characters have gotten a nice visual upgrade, and the use of real-life photos for backgrounds/props (barring Neojock's radar :P) helps sell the series' darker, post-apocalyptic tone.
Character-wise, the main character of interest for me is D33RFAC3 - guy seems utterly broken by his failure.