It looks like you're new here. If you want to get involved, click one of these buttons!
A good buddy of mine just email this. I'm not sure if it was posted here, but if you sign up for a free account at alienwarearena.com, you can claim a Marvel Heroes Beta Key.
I just got one about 10 min ago. They were already half gone. Better hurry if you're interested!