The Marvel's Avengers Beta was actually enough to sell me on this game. I've recorded some thoughts as to why!