Workable Google Chrome Beta download link

It is really hard to find the official chrome beta link from google. However, here it is:

http://www.google.com/intl/en/landing/chrome/beta/index.html

Please leave your comment on the topic