It says it will premier on Saturday July 13 at 10pm EST at the end of the sizzle trailer.
This looks quite interesting. I love the show logo. The animation doesn't jump out at all I agree. I'm looking forward to seeing Professor Pyg and Toad. Katana looks interesting. I think this has a lot of promise.