I just checked yours (finally some free time), and I enjoyed it a lot, It took me a while to find the key but I finally did it. The gameplay it's definitely on the harder side but no problem for me as I enjoyed it anyways :3.
I really liked the animations in particular, great job dude and good luck! <3