I saw Transformers 2 this week and it was everything I expected and wanted to see. Huge awesome, well animated robots beating the living oil out of each other? Jebuz!
I did not, however, notice R2D2. Being an avid Star Wars geek, this article on Gizmodo made me grin from ear to ear: R2-D2 Appears in Transformers 2
