Some Alien fan art.

Stephen noble alien 03colorfin
Shhhhh!
Stephen noble alien 02fin
It's coming your way!

Watching Alien Covenant got me inspired to do some artwork in the Alien universe.