User blog comment:Injustice god/Speculation about the roster, my wishlist, possible number of slots, etc.:3/@comment-4222221-20140618002541

Decent list for the most part except for the "SEKRAX". Through you're not the only person who suggested this, I just don't think the chances of it happening is slim to none.

Also, what site leaked the supposed release date?