User blog comment:Donking10/Ben 10 Megatic Form/@comment-6448097-20111107034214/@comment-34326521-20111107063157

And apparently "It premiered on January 10, 2011." but it was also "an upcoming show on January 8, 2012."

So Cartoon Network has perfected time travel. Good to know.