Anybody else receive a message from Xbox to participate in the Alpha?
The message said you had to be a level 6 or above preview participant to be invited.
With all that said, I do not play MOBA's. I have no interest in trying it out. So the first person to respond that wants my code let me know, and I'll PM it to you. Just make sure to try it out and give your impressions on it to those interested.
Happy Gaming everyone.