User blog comment:H3ATBLA5T/Ben 10 Omniverse NEW ALIENS/@comment-116.197.2.160-20120206074857/@comment-3549757-20120206094841

Not the full reason but that was involved.