i like it... as gamerdapro said its has too much noise...
did you create the noise efect so that no can take it?
if so could you post an original version without the noise?
pipes look great!
but i cant see much of an alien there...
i agree with the idea of adding some eyes... i think it would look nicer