Great Concept.
I like the overall concept. But in this case, it was executed very well also. The sound was good, the art was good, the animation was good. The only thing I would suggest would be to change the small bits of text to english for the version on NG.