Wednesday Open Thread How about we go out and kick some alien butt? Continue reading → and then there were eleven open threads