Catwoman: Arkham City? New trailer suggest so

YOU MIGHT ALSO LIKE: