Funny, cute animation from the Sundance Film Festival. (Requires Flash 8)
Many more Sundance shorts can be viewed here.