The CIC has found a pair of German news sites referring to the movie trailer (we get more hits from Germany than any other country except the US). The first is gamers.de here and the other is rivazone.de here. Even if I can't read anything on the site, they both look cool. There is also 3dnews.net's mini-article. We also have a more permanent listing of links to the trailer in our Files area here.