I love the feel of this website, the illustrations/mascot is a nice idea here. Bringing a since of fun and joy to the layout of your web app site can really work in your favor. It can put users in a good frame of mind while working with your app too.
Design wise I love this site, the big chunky areas and type mix really well with the illustration style. The background execution is also really cool with the bottom part staying static and the top background section (the sky) moving like it does. Really cute and clever site.
I also can’t wait to check out their app because of it!