Very good episode! At first I was blah over what seemed to be a Roy centric episode, but my attitude chaged. So much goodness packed into this episode! I can't believe there's only 3 episodes left. I can't help but wonder if they're going to go somewhere with Oliver's "family" in the future? But with 3 episodes left, let the goodt times roll.