Marvel’s Avengers Beta – First Impressions

The Marvel Avengers game isn’t far from release, and over the past couple of weekends a beta has been released, with a third weekend coming up. If you weren’t sure whether to pick this game up or not, I highly recommend checking it out for yourselves, as there’s been some mixed reception since no one was entirely sure exactly how it would play.

Read more