By Prudence MacLeod
Published: February 13, 2012.
For millions of years a rogue meteor hurtles through space towards Earth, glowing from the vast fields of radiation through which it has passed. A primitive human female gazes in wonder as the burning invader hurtles toward the ground, unaware of the great beast stalking her. All three meet in an instant. Flash forward to the present, yes, she is still here, she has always been here, stalking us,