Ichigou and Nigou regularly (sometimes daily) post new stop-motion LEGO Star Wars movies. You have to see them to believe them, so head on over to LEGO INC and check them out for yourself!
The movies are in Windows Media (WMV) format, so you’ll need Windows Media Player, available for free from Microsoft. The movies themselves are in English, with Japanese subtitles. They also maintain a master list of all the movies they’ve posted, broken out by episode. Pretty darn cool!