Have this on my iPod, so when I went out walking and listening to it, I spotted a 'No Exit' sign right as Hicks brought up the comic of the same name. At the exact moment.
I cannot sufficiently state how cool this story is.
Seriously though, good episode, guys. Even if, due to not being versed in it, 75% of the episode was EU gibberish to me. Similar thoughts on how I'd like to see the Prometheus stuff play out, though.