The Animated Review was introduced to Lee Hardcastle's horrific gore filled claymation shorts back in June, since then we've been avid followers of his massive YouTube output. He's been working on loads of great pieces including the fantastically disturbing 'T Is For Toilet' which has just won a competition to be included in the 'ABC's Of Death' feature film. This music video for Portugal. The Man track 'All Your Light' especially caught our attention. Bloody brilliant, literally.