I talk a little bit about this game (in spanish) here, i dont think it can give it a lot of reach but at least i wanted to let you know that i found it inspiring and beautiful