Download the new DLC for Batman: Arkham City now for PC, PS3, and Xbox 360. However, if you’re curious about it before you download, check out this trailer.