3 ms·Definitely looks like progress, but they're still firmly in the center of the uncanny valley.by davesque 3y agoDefinitely looks like progress, but they're still firmly in the center of the uncanny valley.