This mission is incredibly buggy. The last pikes spawn should've never happened. 10s of loss on that run. Better run coming soon.