It is just a different kind of monster than the Twilight Zone episode.
“The Monsters Are Due on Maple Street”
Just saw that last week.