First, thanks for the introduction to a new and very cool song.
I love these types of vids as they are a great way to find new cool songs / bands.
As for the video, its actually pretty good, and shows some pretty good instincts with regard to choosing scenes.
My only real critique is that it lacks a clear theme. By that I mean it seems like cool scenes put to cool music.
While thats fine, you should try and choose scenes in such a way that they tell a story with the music.
What I would have chosen to emphasise with this song choice is maybe the 'humanity' of the xenomorphs. Meaning that the xenomorphs maybe arent the 'bad guys' they are portrayed as and they in fact have some positives when compared to humans and predators, for example, 'they dont fuck each other over for a god damn percentage' as BOTH humans and Predators do.
But anyway, still a very good vid, and thanks again for the song, I'll be adding it to my ipod