Not bad, but not great.
The plot is good, but there are some flaws. First the protagonist feels no emotion (or claims to) and suddenly he is grieved by the loss of a friend. It feels a bit off, stick to one profile, and if you change it do it gradually, and the end result will be better. Sound is good. Animation is good, but if you could spend more time on details as well as backgrounds, it would be that much better.