December 22, 2013December 23, 2013 borgeditor Almost Human delivers with believable vision of the future