Google New is great, but..

  Google New is the "one place to find everything new from Google."
  Great freaking idea and thanks. Except for one thing.
  Where's the feed?
  Hello.
  Hellp.