The site looks good, I think it's a great concept, the design, the layout, the content, and the graphics are good.
I like the cartoon and the layout of the website. But I think the actual design needs some improvement.