The review of this, the first episode written by Jeph Loeb, was originally posted here. This one introduced the red meteor rocks.