Michael Grothaus / Fast Company
No, that’s not a bug, but Google’s home screen is freaking people out today – Dont swat your screenits a digital leaf, not an insect. Googles got a fun little animation on their home page todaybut it seems to be having the unintended consequence of freaking people out. Read Full Story …