Uncanny Valley

I’ve spoken about Uncanny Valley before. Here’s a little write-up from Wired Science on some related brain research.