Yes!
And thank god it's not live-action...
http://www.apple.com/trailers/wb…
Oops, my bad, just seen the other thread.
Delete me please!!!