Comment Re:Really (Score 1) 43
I can't take an informed position on how good the technology they're going to test with is, but I'll say this: PETA being happy is rarely a good sign.
Your mode of life will be changed to EBCDIC.