I've been helping Romac Studios and I must say that have been treated nicely and I've enjoyed the work I've done. I certainly don't expect to make my living off of it, but I've learned a lot about 3DGS in the process and that was my goal. If anyone is looking to help out a project I would certainly suggest working with Romac.
And yes, I think the screen shots are good.
I'm told Demo is due on Apr. 30.