This is *awesome*.Powerful, insidious - a little bit heartbreaking. Great job. Excuse me, while I go for a quiet think...