Looks good so far, the renders could use a little sharpening up though. For a background you could try a lush jungle type setting, that's the first thing that came to mind.