Games Marvel's Avengers review: An engaging story hobbled by shallow mechanics and strongbox obsession