Maybe the best kids show I have ever seen, it stays on the track of new ideas and childish humor while hinting on things for the likes of an older audience. This show is for all ages, and does an excellent job progressing the story. The finale even brought tears to my eyes. Cartoon Network’s best show by far