The latest version of the Google browser can be downloaded directly from the official Google Chrome website at Google. Users who prefer to use the offline installer to install the Google browser can download the executable here. The web browser comes with several improvements that are not spectacular but useful nevertheless.
The three additions that are highlighted in the announcement are full screen support (with F11), an option to automatically fill out forms on websites and the ability to delete thumbnails in the new tab page which displays the most visited websites.
Speed and stability of the Google browser have also been increased according to the Google Chrome blog. It does seem though that extension support has not been added to the final release of Google Chrome which would mean that it is still only available in dev builds.