What is it? It's an upcoming downloadable game in which you "see" the world as a blind girl who is searching for her cat.