I think that it is quite good. What exactly do you mean by "more anime-ish"? I think it looks like chibi manga.
Forum Rules