I may or may not have just had a religious experience...
I just watched the trailer, and then the opening credits...
It's a beautiful thing.
(I knew the show existed, but I didn't know much beyond that... probably caught a late-night episode or two on Cartoon Network 20ish years ago.)
This looks ridiculously awesome, and I love the music, too.