Warner Bros. Interactive released a new trailer for the upcoming LEGO Marvel Super Heroes game. Players will take control of...

View the Full Article