From the official website, I found that we can add the teaser trailer plus some clips from the movie to our own webpage. Hence, I tried adding it to mOAm, for the fun of it. Hope to see the movie soon. It'll be released on 24 May 2007 here.
Till later, live long & prosper.