Anyone seen the commercials for this new show? It's supposed to be on Cartoon Network. I've been looking forward to this show. It looks really funny. Anyone else been wanting to see it?