123600 / 130000 words. 95% done! For those of my readers who don't watch Smallville, Brainiac is played by the ever so wonderful James Marsters. He's one of my all-time favorite villains and he does a lovely job messing with people's minds in Smallville (as well as Torchwood but that's a completely separate fandom. *g*). This one turned out to be a little shorter, rather to my surprise, but that's okay. I think I left it on an appropriately nail-biting cliff-hanger. *evil grin* Whoot for... read more