The highly anticipated Marvel's Avengers game from Square Enix drops a new Launch Trailer ahead of its worldwide drop on September 4th. Coming to Xbox,...

read more