You will excuse me for being honest, but I don't like it. It is pretty badly drawn and an 'eh' concept at best.
See, this is one of those things I look at and see, "Aww that's cute." It's not drawn particularly well, but I like the logos on Chester's and Hahn's costumes. For fanart, it's nice.