A look back at the comic book references and other Easter eggs from last night's episode of Arrow.

Did you watch last night's episode of Arrow? Are you wondering what connections the episode has with the comics? Do you like Easter eggs (and not just the brightly colored kind?) Arrow Annotations is here to help, providing some additional notes and background info from last night’s episode. Arrow spoilers follow!

Streets of Fire - This episode is named after a Bruce Springsteen song that appears on his "Darkness on the Edge of Town" album. If that album sounds familiar, it's because that was the name of last season's penultimate episode.

Adrian Petriw - The STAR Labs courier is played by Adrian Petriw, who was the voice actor for Tony Stark in the Nickelodeon series Iron Man: Armored Adventures. You'll recall that his co-star in that series, Daniel Bacon, played a reporter two episodes ago.

5th & Adams, 2nd & Kingsley - One of the police officers mention taking up positions at the intersections of 5th & Adams and 2nd and Kingsley. This is a clever little way of sneaking 52 into the episode (along with Officer Lance's DC-52 callsign), as well as giving Neal Adams, the artist responsible for one of Green Arrow's most definitive runs, a little call out.

Kate Spencer's Death - This is the second season in a row that Arrow has killed off an established DC character in its second to last episode. Last year, Malcolm Merlyn killed off Brion Markov, which kicked off the events leading to the destruction of the Glades.

Monument Point - Monument Point is a fictional DC city created by Arrow producer Marc Guggenheim. We first covered Monument Point in the Arrow Annotations for "An Innocent Man".

Jennifer Cheon - The officer who offhandedly mentions that Canary had saved a little girl in a fire is played by Jennifer Cheon. Interestingly, Cheon played one of the SCPD officers who was killed by Cyrus Gold in "Three Ghosts". I guess she got better.

And that's everything. See you all next week for the season finale!