Thanks for the feedback! I'm glad you like the exploration, it's pretty crucial. Unfortunately I didn't get to put in all the areas I wanted to, but so it goes.
Unfortunately probably not going to be able to fix much of that wonkiness in the time remaining (especially changing animations), but I'll do a quick pass to see what I can smooth out in terms of implementation/state triggers.