Browsing: Google Chromecast joins hands before September 30th launch