Hi! I don't have a lot of critique because I love your sprites, honestly. I can see you've gotten a lot of great help in this thread, this makes me happy. The only thing I wanted to mention, and I don't mean to contradict critique elsewhere, but I am not usually a fan of moving the head of a sprite horisontally on a walk cycle much, because although it might look correct stationary, once the sprite is in the game and moving to a place I've almost always found back-and-forth head movement to be too snappy. Because the sprite is ALREADY in motion at probably more than 1 pixel per frame, when the head falls back it will look as if it's staying in the same place for a duration of cycles, and then when the sprite gets to push its head forward 1 pixel in the abstract, in motion it'll look like much more than one pixel. Try it out in your engine or even just in flash or some other animation suite and you might see what I'm talking about. Perhaps that's my pet peeve, though. Anyway, gorgeous little character!