Added our first piece of concept art to the forums, along with the other tid bits we have on there. I encourage everyone to join so we can really get some traffic moving. We will be sharing stuff more and more, and having a lot of people join will certainly motivate us.
Edit: Sorry for the double post.