What is 10.11.12 website UPDATED with "Mission Transmission".

Bo Cherry
MemberOvomorphSeptember 06, 20121122 Views6 RepliesTitle says all, guys. Another one of the five icons on the upper left hand side of whatis101112.com is now clickable, and leads to a new video titled Mission Transmission.
Thoughts?
In my opinion, it's been too long since they updated that site....the anticipation was killing me haha.