[ATTACH=CONFIG]2662[/ATTACH]
A new trailer for LEGO Marvel's Avengers show off some of the open world areas present in the game.

Attached Files