NetherRealm Studios has showcased a new trailer for upcoming fighting game Injustice: Gods Among Us, showing off several of the playable heroes and villians from the iconic DC Comics universe.

While the trailer is more cinematic quality, it still shows off some gameplay of each hero and villian, including a first look at Lex Luthor and his quite powerful mechanical suit. The trailer also includes iconic Kevin Conroy voicing Batman, however taking the role of The Joker is Richard Epcar who is better known for his voice of the same character in Mortal Kombat vs. DC Universe. Check it out below.

Injustice: Gods Among Us will be available for PlayStation 3 and Xbox 360 on April 17th.