Forgive me if I'm wrong, but don't most teaser sites, for anything, provide little to no info to begin with?
I can remember looking at a few upcoming game websites at the end of last year, with just a mailing list option and some artistic front page.

It's good to see they've put it up at the very least. I'll be watching it closely as it develops.