Cards I hate to go up against - Number 1

The Goblin Mech
While I'm obviously a fan of the source material...

Source
... I freak out whenever I come across this guy... and he's absolutely everywhere!
He's fast, he hits incredibly hard and only gets better at higher levels:

That stun will be huge.
He's a tough one to play against... I've found that my best play against him is a heap of magic casters, and hopefully he doesn't rip through my tanks too quickly. When paired with the Life Splinter that increases his shields, he's extremely tough.
I realise he's extremely expensive, but he's so good that it seems worth it almost every single time.
Honestly, I just struggle against him... Do you have any tips?