I enjoyed the story, but it felt a bit gimmicky. The OMG-moment that goes with "the human race is just a vehicle to spread XYZ", where XYZ is religion, memes, culture, parasites, etc... has been stated before, and as such it didn't really resonate with me. Basically it came down to: if it isn't true, then it doesn't really mean much, and if it is true, there's nothing we can really do about it. Either way, it's not provable. So, meh....