Well done, really made me think about my moves, and plan ahead. Tho I did found it a bit difficult to get used to. the different types of enemies are nice too.
Also, the animations are good don't be hard on your self for no reason :)
Oh, gotcha. Yes, both the enemy and you must walk through each other in order to attack so if there isn't a tile left over after they reach you then they cannot attack you. I can see how that might be confusing. Thanks, I'll keep that in mind :D