Get ready to button mash with the emerald archer.
Two new characters announced at San Diego Comic-Con!
This DC fighting game should be a strong contender on your must-watch list!