Nice one! The final part starting at 0:27 is my favorite!
Love me some synth and this hits the spot. For a cartoon show opening, this absolutely fits the bill, and I'd love to see/hear this get an extended version that would suit a character theme. :D