Well, that was entertaining. I take it this is based off the game right?
The animation quality was smooth and nice to see a lot of time was spent on this short piece. The only bit that did not make much sense to me was the red tentacle stuff under the masked guys coat, then again I haven't played the game yet.
The voice acting was nice and there was no sign of popping sounds, good audio setups it would seem. :) The music felt a little unfitting but seemed fair for this.
Overall, not much more that could be done to improve this.