SPLENDID QUALITY!! however i dont think any alterations would help your story you have a different narrative form and its unique, use it best for ur story and i bet people will settle with it, it suits.
here your descriptions are nessasry as there is a lot for the reader to unpack and try to understand. I am a little lost - perhaps i missed something - as to what is happening! [img=Why]