Looks like an interesting mix of the light-heartedness of the cartoon/Archie comics/movies, and the earnest, serious ninja-ness of the Mirage comics/recent TV series (and hopefully with no elements of The New Mutation whatsoever). Animation looks pretty decent, too.