Google Launches Google New

Google has launched a new site called Google New, which is designed to let users see all of the latest offerings from the company. Google launches new products and features (not to mention acquisitions) all the time, so this should be a good place to check up on everything.