Anybody seen this yet?. I'm not sure if this is true, I only found this story about it. I'm jot sure if the verge is satirical or not.. CEI El TECH SCIENCE PICT