Feels like there's a Where's Waldo variant of Umurangi Generation in here somewhere. I felt like a private detective ghost trying to piece a puzzle together.