|MyBloop.com – Upload unlimited files for free|
Now that I see the trailer, I remember seeing the “Bad Robot” thingie at the beginning, and thinking… hmm, isn’t that the production company of Lost? and indeed it is.
Thanks again to RoRRO, Sebastian and JM.
You can get this trailer from Apple at a higher definition here on Quicktime Format