I don't think i believe anything relating to Arkham-leaks anymore



Nothing to see here, move along