User blog comment:Ravager134K/my theory on the origin of the chimera/@comment-1839021-20100203165843

yes i do but ive never played online on either of them you the helghast are they aliens or humans that have colonised another world. they look human to me apart from there white as a ghost