Xbox Live Vision snapping away in retail?

Microsoft's webcam peripheral is reportedly already being sold in some stores across the country--is the claim in focus, or overexposed?

add a new page to this story

Written By

Want the latest news about Uno?

Uno

Uno

Follow

Discussion