This is quite amazing. I wonder though, does it have any way to give feedback to the brain, or is it only really controllable when the user is looking at it? I know that for a while we've had ways to do that by sending electrical signals through nerve endings, but I'm not really sure whether that would have worked in this case. I'm also not sure if they ever figured out a way to do it where the nerves weren't pretty much destroyed after a few months. Nevertheless, very cool, I look forward to seeing what comes of this technology in the future.