Spab (Animated short-film)

Spab is a computer-animated short that was set to be theatrically released with Down. It is based on the computer game.