I adore the OST. I've been humming it to myself for awhile even after stopping my playthrough.
Controls were a bit difficult to wrap my head around at the start, but got it eventually. Also, some of the text in the bottom-right of the HUD is really hard to understand. Still not sure what "LD T. MSI" means. I figured it out eventually with context. Once I figured it out though, I had a really good time. Overall, a really nice game!