Time Pirates? I feel like watching 'Time Bandits' now.

"So that's what an invisible barrier looks like!"


"You're either lying or stupid."
"I'm stupid! I'm stupid!"
Megatron and Starscream