I vaguely remember seeing them in previous trailers but didn't they look like the Storm Troopers from Star Wars?
“I vaguely remember seeing them in previous trailers but didn’t they look like the Storm Troopers from Star Wars?”
Eggsactly what crossed my mind when they first appeared.