The models as well as the animations is all Blender (version 2.79b, i know it’s an old version but i stick to it because i love the layout and it is the last version that included the Blender Game Engine, which is what i started with learning game development :D)
Yeah it has a very steep learning curve and because there is so much you can do with it it’s not easy focussing on just modeling, texturing and animations and i just got distracted all the time :D Took me years to get the hang of it and be able to create something i was really happy with!