Just an idea
Do more with the hints of squeaky sounds(0:25), make them resonate more like in 2:11 (maybe an echo). I'm enjoying this but it will depend on my mood while listening to this. I like the very end too but it was hard to make out what was said. maybe put that voice (?) in a bit more.