The intro dragged on waaay too long. The animations are fire though, I think that is your strength and you should make games that profit more from your animations. The characters where ok. Congrats on releasing this game!
If you have time, also check out the game I worked on.