From what I was able to gather it's an edition of 800 pieces, and cut-off for pre-ordering was 8th July. I tried to order it from several sources, but they either sent me to someone else, advised me against ordering from them, or just didn't reply.
There's also an X-Force version, but I...