The much anticipated upcoming free-to-play action MMO from Marvel Comics and Gazillion Entertainment started the process of beginning closed beta sign-ups this week. Like most closed-betas, signing up doesn’t guarantee that you’ll get in, but as they said in Super Troopers, “Ya don’t weigh in, ya can’t wrestle.” Right now you can put your name in the hat by heading […]