Pretty good frame-by-frame animation, albeit a bit choppy in some parts. I think that the quality of the animation will vastly improve if you slip in an inbetween here and there; some parts of this are noticeably choppy, and since the scene is animated on all 2's, it's a problem.
Probably not the best scene to choose for a teaser. I personally would've went with the scene before, since you wouldn't really be able to get the premise of this unless you read the description. Kind of makes you think a bit, but for a good bit; a kind of bit that makes you stand back sit down and kind of reevaluate everything you once thought was normal. Kind of fucked up if you think about it.