A crowd of weird guys invade town

They don't appear to be hostile

They are running around.We don't know much else.