There's some screenshots at the blender forums:
http://blenderartists.org/forum/showthread.php?t=76549&page=3
Yeah the web sites still not quite finished. I plan on adding a gallery and
a forum this weekend.
Maybe I'm not really looking for people who will make snap judgements just yet :)
Heh, OK. Thanks for the screenshot link!