SXSW Announces 2013 Animation Lineup

SXSW has announced the selections for their 2013 film festival, which takes place in Austin, Texas from March 8-16. Ten shorts were …