Well, it turns out I'm not going to have time to finish this for the CG Talk deadline this weekend. I probably will finish it up eventually though, so I thought I'd post it here for some comments (don't know what's up with there forum but I didn't get ANY real feedback on this over there... )

Final Line Art:

Color Sketch: