Have you interacted with him? He might bring up some hints, here and there :D
he talking about locking me in this cage :D