This is an animated short film I made last year about an alien attack. Specifically the kind of alien attack that makes you feel terrible about yourself.

It was an official selection at the Austin Film Festival in 2010.