The problem with their landing page is the characters have way too much detail (& distracting), and it really detracts away the overall message they are conveying