Hmm... the subway system's a mess over there? I guess I'd fully understand if I lived in London! In the first panel, snapping up the 'Wait, this doesn't look like' beside it, I thought they'd be in heaven btw, sky in the background, fuzzy material clouds, an elevator to the Underground...
-cd-