I've always struggled on writing enemy AIs and the way you managed to pull this off and even letting them navigate through the gate is quite impressive to me. However, I’m kinda surprised that there isn’t a pounce system which basically means your jumping force is semi directed by the pitch of your mouse. IMP this would both add a layer of skill expression, and make the game more realistic.