Always takes teasers with a grain of salt. The actual game could either come out later rather than sooner if the company still need to fine tune it.
Hmm, no gameplay video so I'm guessing they are still in the middle of development. Nov 2008? I wanna say doubtful, but only time will tell.