Really good art and animations, loved the particle effects! The music was not so fitting I'm afraid (personal opinion).
The game mechanic was pretty good in my opinion, but could improve.
I'd be real happy if you could check out my submission!