Torchwood: Better Than Ever?

Torchwood: Children Of Earth has just finished its British run with more viewers and critical acclaim than ever. We're saving our in-depth spoilery reviews for the US showing (starting) June 20th, but here's an open thread for your spoilery commentary.