Does Twitter Make You Stoopid?

23

 

Google may launch an app store for businesses, Microsoft wants to play Tag, and Twitter may be draining your brain.

Reade more at CNET News