- >
EDIT TIME
Err, if there's one thing that I can't stand in an animation, it's something keeping completely still for several frames. Keeping that in mind I made this edit. First of all, don't be afraid to turn his body around, or obscure his head in any way (although I didn't do that in the later frames, only the wind-up)
Speed is good, I like speed so I added speed. Will help in-game also!
Some twirly snowflakes for chillyness or something, I kinda feel that ice particles should be bright rather than dark, since, well, that's how ice works, right? Snow, etc. Reflections and so on.
I made his bat brighter just because I like readability! If you want structure and texture, make it more subtle, I'd say!
Oh also I think you should reverse the two attack frames, because he has way too much (IMO) wind-up in his first attack, if it's supposed to be his standard attack I'd be annoyed everytime I hit attack and saw that wind-up. Having a kinda slower second attack is okay,though, since that makes more sense game-wise(?), because if you hit with the first attack, the enemy would be stunned, giving you room for the second wind-up, but if you miss, you're more vulnerable during wind-up. See what I mean? Just a suggestion.
tl;dr
Everything should move, make the most of your frames
Fast attacks are good in games
Ice is very dark and blue and flat in shading (in your sprite), try to build up some forms and get some highlight action going on in there (so that it looks more icey)
Generally very good, I love seeing you animate, it's great seeing you progress! Keep it up, guy!
(as usual no polishing has been done, so be sure to kinda look at the general look of my edit, not the details)