Dcviews.com thinks the new Leica 35mm Summilux-M was released today

Dcviews has this article on their main page with today’s date (May 8th, 2010):

The shown picture is of  the current 35 Lux model (see images of the rumored new 35 Lux lens here – it has 15 feet and 7 meters marks, the old model has 30 feet and 10 meters marks).

Dcviews has been around for a while and based on my experience are well informed. Maybe the announcement will be next week and they published the article online ahead of time with the wrong images?