What Does Ben Affleck's Departure Mean For The Batman?