User blog comment:Ravager134K/my theory on the origin of the chimera/@comment-1788799-20100131190907

However, this is just my theory. We might see this alien race in Resistance 3.