Looks like the song is about a war between humans and robots. The music video for this song rules: youtube.com/watch
Looks like the song is about a war between humans and robots. The music video for this song rules: youtube.com/watch