They've put up this comparison shot I made somewhere at these forums, complete with the comment I attached to it...
Spoiler
Not a big deal (also considering it's not my artwork), but a bit odd...
A lot of the 'theories' that have been visualized by members here based on the footage, can also be found there, without any further context...