Hi all, Has anyone seen the just released Transformers-2?? I cant wait to watch it.. Those who've seen it already, pl give us some tidbits abt the movie..