I agree. The funny thing is he seemed creepier to me than Megatron in the first movie. But, I guess that's just because of who they fought. Barricade bullied the defenceless poor defenceless Sam before fighting with Bumblebee, he was a predator. Megatron, fought Optimus, it was a evenly matched clash of titans.