VIDEO
Share
The DC Comics fighting game is on its way this spring, and the first story trailer reveals a bit of why all these heroes and villains are clashing.
Credit: