Meh.
Not exactly my type of movie, but to be totally honest, I usually hate these because of the fact that they're in japanese, or whatever language it is. I really don't like when I can't understand a single word, especially when the video itself gives very little explanation. In any case, The animation was pretty well drawn, which is what gave you most of your points.