They've just posted concept art and CG stills from the upcoming release of the first chapter webisode. Pretty cool stuff - check it out..
If you haven't seen the teaser, do so..

Main Site: www.impstherelentless.com
Chapter 1 Concept Art: Art & Design