What did you think of the Dexter: New Blood episode 2 "Storm of F*ck"?