I just stumbled on this post, what's interesting to me besides the oddly pieced together stop sign is what happens when you turn toward the intersection, and then click the arrows to move across Independence Parkway,,,
Now you see it... now you don't. Now you see it... now you don't.