That short horror film just keeps popping up again and again. After Lavie Tidhar published it in the World SF News Blog, the good people of BoingBoing took note and put it there as well. Thanks, guys!