What is 10.11.12 website UPDATED with "Mission Transmission".
Prometheus Forum Topic
Bo Cherry
MemberOvomorphSeptember 06, 20121143 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.








