I saw it about an hour ago myself. Gave me chills.
Yes. We are almost there, thus, my post.
Recognize the tagline?