http://www.youtube.com/watch?v=yQCADoeVPcQ Read more

A new DC fighting game by NetherRealm Studios.

Read more