Any body heard of (or used) a web app called "decodechess"?
It is a human-like machine annotation of chess games explaining each move.
It seems an interesting project. I just looked at the demos.
(disclaimer: I am not associated with the company nor have any financial interest).