Treehugger blogger Alex P. sent us a link to a story where he pointed out how big Transformers are in China. Apparently, really big... and he doesn't really like the message that the movie gives ...