If you watched the Academy Awards this Sunday it would have been easy to miss the category for Best Animated Short Film. The presentation for the award was…well…short. But anyone who saw this year’s nominees would agree that none of them lack for quality. Logorama Logorama won the Academy Award for its provocative repackaging of […]