No one on any other forum, even the epic forums has been able to answer this, maybe someone here can?
I'm sure this has been asked but I didn't find much on it. But how do we get the Crimson Omen Lamcer skin if were in the US? It sounds like those Xbox Live cards are only available in other countries? If we had it in the beta do we get it? Thanks.