1 publicly visible post • joined 30 May 2007
http://www.ted.com/index.php/talks/view/id/65
thought I'd seen it somewhere before a link posted on my gaming community forums last Aug revealed all