It also says developers can download the preview now but that still links through to the snow leopard download.
engadget says you have to get it from the app store...not sure if that's where you were looking
Looks like Lion is going to be awesome, and not be "turned into iOS" like so many people have been worrying about.