I really like everything in this track, but personally the piano feels a little too dry and up front, and took me out of the otherwise awesome atmosphere you built. If the piano had more reverb and were quieter I think it would sound more pushed back into the distance, and would blend into the whole scene better.
Other than that though I think it’s a very cool track and fits well with the story. I really like the end with the lead synth!