I got so tired of just watching my computer that I walked out to a clue site just to wait for a team to show up. When one did, I snapped this photo. That was probably pretty creepy. Sorry about that.
I have no idea who these guys are. They seemed pretty clever, though.