I find the thick black border a bit overpowering from the monochrome grays of your photo, and the shot is appearing grainy and out of focus to me. Fun little "alien" though.
Interesting composition & appropriate title (I have not idea what it really is),,, Could be sharper focus though & glare off the glass is a little distracting. Best of luck