I like the idea that the goblins are tinkerers accostumed to dealing with rough mechanical stuff and evil pointy machines. So the ability to set traps in the battlefield would be a great original idea for the faction, whatever the form these traps actually take in the game. But I hardly doubt that it couldl be something "like in the movie".