Lyric discussion by Trebuchett 

Seems to me this is a song about aliens - slippery people - landing on earth during a time of turmoil and offering a solution.

Some people are not ready to accept the aliens, and the people that see them as the only hope are trying to dissuade those that would want to kill them.

@Trebuchett Did the aliens show up yet?

An error occured.