implants

I haven't heard any talk of this on the podcast, and scanning the forums haven't seen much - I'm surprised there hasn't been more on the implants people have.  What are they, when do people get them, and what are they really?  And why didn't any of the humans in the first two seasons have them (ones in a "current" timeline)?  
Sign In or Register to comment.