First off I genuinely laughed out loud at the turn around in Owl encounter! Fantastic! Also really liked what you did building up to that. Great soundtrack! Machine monster has a great vibe! Really like the sound pallete you used there. Overal very nice compositions.
For constructive feedback, i would say the piano in by the window could have been a little bit tighter in terms of the mix. The lows feel a bit to warm/muddy and present/static. Also it feels like theres almost to much sustain pedal on there. I think overal in terms of mixing it could do with a bit more expression in automation. Then again I don't really miss that in the other 2 tracks. I hope that that helps.
I've really enjoyed listening to it.