Google's 'new product' release rate is dizzying to me, here's Google's all-in-one what's new page…