I had to use a state machines for the golem moves because the golem's hands could collide so I need to track it's speed. (I am not sure if it's the best way tho. but I think it turned out fine)
Thank you for the compliments and grats on beating the golem!