Another banner image:
The overall idea in sketch form:

Right now I'm more concerned that the Banner image works out right. Since I have possibly seven different images to make, and I want different characters for each banner.
P.s. my new and Improved logo, is the magical floating island in the fore ground. You know an island, for "Dougland" as in "Doug Land."
I'm still getting the kinks out of everything but thats the jist of it.