Part-human, part-mouse brain reportedly developed ยท Digg