It's all said in author comments
Just another breakout with SE - definetely there is nothing to catch my eye. Still it could have helped to build up some captivating atmosphere with music and sound - do not underestimate their role - and that would have definitely helped to build up the score.