God I hope so. Love my Duchess, Alice, Good Dwarf, Ecinacea, and... pretty much everyone.
I believe this picture in particular is drawn to be in a new version of the game, which will include updated art and scenes. I like what I've seen so far, so I hope s/he keeps up with it.