http://www.youtube.com/watch?v=Zw080tAzrcQ&feature=plcp

They uploaded a fixed version of that trailer. Looks much better.