User blog comment:Linkmadara/new episodes begins on 10/@comment-10/@comment-10/@comment-3014314-20100823024924

They probably chose 10-10-10 because of the "10" in "Ben 10", and hopefully there will be more to AlienX and BenMummy :D