User blog comment:Itachou/The Missing Link overview/@comment-70.232.51.212-20110917111451

I'm really not sure what to think of it so far, but I'm leaning towards eager optimism. :)