Hey! Thanks for the feedback! I really put a lot of work into the animations, so I appreciate you noticing it ^^
About the i-frames—yeah, you're right, in some places they did turn out a bit strict and short. This will definitely be polished in future patches!