Looks great, but never been a fighting game fan. Is this supposed to be set in the Arkham games universe? And Tara Strong is awesome!
No, it's set in the Injustice Universe. They just used the Scarecrow model from the Arkham games.
Check out the AWESOME Injustice comics on comixology