batman arkham legacy rumors discussion