Google has finally unveiled the Google Chrome website.

Surprisingly, it is hosted on Google Gears domain.

It is offering the browser on download but the file is yet not made available.

The help documents are also linked but not yet available.