Very nice, and a little disturbing concept. Fun gameplay for sure. :)
Glad you enjoyed it! That's a good video :)