NECA's Newest Alien 40th Anniversary Action Figure Positively Glows