Good job, innovative mechanics and I like the way it plays on the theme. I think it could be a little bit slower in the beginning though and some more color for the facial expressions would have been super.
Would you mind checking out my game and give it your feedback / rating?