love xenos, but they still freak me out. I've forced myself to get through a lot of thier stuff and the more I read the more I fear them. Illogical since they are fictional.
Predators are just anti heroes to me, same way people think of like deathstroke, red hood, or ghost rider. Love em to bits. Predator all the way!