A new video series in which David Rosen (of Lugaru fame) takes a look at a different indie game every week, emphasizing on technical and design aspects which aspiring game developers can learn from.

World of Goo design tour (Wolfire blog)