I go to university in central London, and pass through London Liverpool Street station most days, anyone who knows London knows this is one of the big main central stations. Imagine my surprise when running for my train this week, to see this on the big screen... http://www.youtube.com/watch?v=MJy71108K3g It's pretty cool to see two worlds meet. The work on this website and my life outside of it are very different things, and it's pretty funny to see them bump into each other. Sorry the video cuts short, I stopped it early to take a picture of the last screen (which didn't come out great...heh). Anyone else seen the ad about?