I read the comments about the miscommunication and all of the other issues that came up.
I can see some comments do not appreciate the amount of work you put into the infrastructure behind the scenes, and what it takes to make everything work without breaking.
Every update you released on this forum made me appreciate the type of company you are, and proved that the best for the community is your main goal.
Please, stop replying to the same hateful user (already forgot his name, and I don't care enough to scroll back to check), as every second you have to spend replying, he is wasting precious time that could have gone to working on the release. Which is funny, cause he's helping with the delay, even a bit :). I truly understand why you reply, and I admire that, but it doesn't seem like the other side wants to listen, only to hear "you're right".
Please, continue to be a great team and you are, the communication is more than probably most other companies, and waiting for finished products is THE way to go!
Love your work! From a new fan.