Megatron Looks Vaguely Megatron-ish in Transformers 2

As per usual, the spoiler pic--concept art of Megatron in his