User blog comment:5dzAfi/New Characters - Opinions (Might contain Spoilers)/@comment-4991628-20120424215633/@comment-1038387-20120424220054

Yes... we know. Here and here.