Yes, this is interesting, I love the way the figure moves. Makes me think of Brazilian Capouiera (sp). The eyes are a plus. It may be a little long for a station ID, but I give it the yes vote (25pts)
Very nicely done. Animation seemed fluid and natural (motion capture?) I can't seem to find anything that would be a problem to be honest. Then again, it's been a long time since I've done any sort of 3d animation.