I always love discovering something really new and unexpected. This is well-written and moving, and quite an interesting twist on the theme.
I think audio would have enhanced the immersion significantly, and you wouldn't have needed very much; a couple of tracks and a single sound effect would have sufficed.