"That is why we merged into the artillery branch and have been hard at work getting it, and many other things, ready since then"
What exactly are these other many things? Where is the dev. diary listing what you have achieved in the last month? Why do we have to wait more than six months for an update?