Bayonetta dispatches some angels ...