I think there is a little of game in your animation.
Well, now not kidding the full animation stuff but making emphasis just on that mocap thing (don't know if that's the name) is amazing, mind-blowing but like, that kind of thing that appear every now and then on this site and you've never seen here before.
I know people probably have tried to do it and can't imagine how much time and effort it would take (hence why it's so rare) but even with the game having a noticeable drop in image/animations/screen quality compared to the popular titles here, it's nice that it was done.
Kudos to the Dev and good luck!!!