Showing posts with label Chrome Web Store. Show all posts
Showing posts with label Chrome Web Store. Show all posts

Saturday, 25 December 2010

Chrome Web Store

Very very impressive.. You can feel how irrelevant the desktop will be in a few years....

Blog Archive