This is so WEIRD, I LOVE it!!
I can imagine the game having a very unique feel thanks to this OST, really unique flavor! Interesting set of instruments, interesting composition, good story stuff!
The one note I might give is maybe that in the credits, that bass is a bit overpowering near the end and could maybe take a backseat while the other instruments are SHINING but it's a pretty minor tweak. Fantastic work, I'm rooting for this one!