Arkham City has a new villain: The File Deleter.

More...