I have made some suggestions in regards to how (considering their honest lack of time for lengthy communications) this sense of 'feedback' could be enhanced. At no particular cost that is. You can read them here, among other ideas
They are under a heavy load as we speak. New office, different team structure, personnel hiring, a post-production on D:OS, a pre-production on the next one(s). Logistics alone can be a major bitch until a company gets the hang of them. Cannot know if this is what affects them in particular, but i do know that most companies doing their first major expansion tend to suffer from it. Inevitable. Give them some time, then we can best judge i think.